home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_11_SCMAIN.txt < prev    next >
Text File  |  1993-07-15  |  179KB  |  3,213 lines

  1. # near model CODE resource
  2. # jump table entries: 6224-6265 (42 of them)
  3. export_778:
  4. 00000000  4E75                     rts
  5. export_779:
  6. fn00000002:
  7. 00000002  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  8. 00000006  2A2F 0018                move.l     D5, [A7 + 0x18]
  9. 0000000A  202D E02C                move.l     D0, [A5 - 0x1FD4]
  10. 0000000E  90AD E030                sub.l      D0, [A5 - 0x1FD0]
  11. 00000012  720E                     moveq.l    D1, 0x0E
  12. 00000014  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  13. 00000018  222D E04C                move.l     D1, [A5 - 0x1FB4]
  14. 0000001C  9280                     sub.l      D1, D0
  15. 0000001E  B285                     cmp.l      D1, D5
  16. 00000020  6C00 014E                bge        +0x150 /* 00000170 */
  17. 00000024  286D E030                movea.l    A4, [A5 - 0x1FD0]
  18. 00000028  202D E02C                move.l     D0, [A5 - 0x1FD4]
  19. 0000002C  90AD E030                sub.l      D0, [A5 - 0x1FD0]
  20. 00000030  720E                     moveq.l    D1, 0x0E
  21. 00000032  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  22. 00000036  2C00                     move.l     D6, D0
  23. 00000038  2005                     move.l     D0, D5
  24. 0000003A  D086                     add.l      D0, D6
  25. 0000003C  5280                     addq.l     D0, 1
  26. 0000003E  2E00                     move.l     D7, D0
  27. 00000040  9EAD E04C                sub.l      D7, [A5 - 0x1FB4]
  28. 00000044  7032                     moveq.l    D0, 0x32
  29. 00000046  B087                     cmp.l      D0, D7
  30. 00000048  6F02                     ble        +0x4 /* 0000004C */
  31. 0000004A  7E32                     moveq.l    D7, 0x32
  32. label0000004C:
  33. 0000004C  2006                     move.l     D0, D6
  34. 0000004E  7202                     moveq.l    D1, 0x02
  35. 00000050  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  36. 00000054  B087                     cmp.l      D0, D7
  37. 00000056  6F0A                     ble        +0xC /* 00000062 */
  38. 00000058  2006                     move.l     D0, D6
  39. 0000005A  7202                     moveq.l    D1, 0x02
  40. 0000005C  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  41. 00000060  2E00                     move.l     D7, D0
  42. label00000062:
  43. 00000062  2007                     move.l     D0, D7
  44. 00000064  D0AD E04C                add.l      D0, [A5 - 0x1FB4]
  45. 00000068  2200                     move.l     D1, D0
  46. 0000006A  C0FC 000E                mulu.w     D0, 0xE
  47. 0000006E  4841                     swap.w     D1
  48. 00000070  C2FC 000E                mulu.w     D1, 0xE
  49. 00000074  4841                     swap.w     D1
  50. 00000076  4241                     clr.w      D1
  51. 00000078  D081                     add.l      D0, D1
  52. 0000007A  2F00                     move.l     -[A7], D0
  53. 0000007C  222D E04C                move.l     D1, [A5 - 0x1FB4]
  54. 00000080  2001                     move.l     D0, D1
  55. 00000082  C2FC 000E                mulu.w     D1, 0xE
  56. 00000086  4840                     swap.w     D0
  57. 00000088  C0FC 000E                mulu.w     D0, 0xE
  58. 0000008C  4840                     swap.w     D0
  59. 0000008E  4240                     clr.w      D0
  60. 00000090  D280                     add.l      D1, D0
  61. 00000092  2F01                     move.l     -[A7], D1
  62. 00000094  486D E030                pea.l      [A5 - 0x1FD0]
  63. 00000098  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  64. 0000009C  4A40                     tst.w      D0
  65. 0000009E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  66. 000000A2  6606                     bne        +0x8 /* 000000AA */
  67. 000000A4  7000                     moveq.l    D0, 0x00
  68. 000000A6  6000 00CA                bra        +0xCC /* 00000172 */
  69. label000000AA:
  70. 000000AA  DFAD E04C                add.l      [A5 - 0x1FB4], D7
  71. 000000AE  266D E030                movea.l    A3, [A5 - 0x1FD0]
  72. 000000B2  2206                     move.l     D1, D6
  73. 000000B4  2001                     move.l     D0, D1
  74. 000000B6  C2FC 000E                mulu.w     D1, 0xE
  75. 000000BA  4840                     swap.w     D0
  76. 000000BC  C0FC 000E                mulu.w     D0, 0xE
  77. 000000C0  4840                     swap.w     D0
  78. 000000C2  4240                     clr.w      D0
  79. 000000C4  D280                     add.l      D1, D0
  80. 000000C6  D28B                     add.l      D1, A3
  81. 000000C8  2B41 E02C                move.l     [A5 - 0x1FD4], D1
  82. 000000CC  202D E034                move.l     D0, [A5 - 0x1FCC]
  83. 000000D0  908C                     sub.l      D0, A4
  84. 000000D2  720E                     moveq.l    D1, 0x0E
  85. 000000D4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  86. 000000D8  2200                     move.l     D1, D0
  87. 000000DA  C0FC 000E                mulu.w     D0, 0xE
  88. 000000DE  4841                     swap.w     D1
  89. 000000E0  C2FC 000E                mulu.w     D1, 0xE
  90. 000000E4  4841                     swap.w     D1
  91. 000000E6  4241                     clr.w      D1
  92. 000000E8  D081                     add.l      D0, D1
  93. 000000EA  D08B                     add.l      D0, A3
  94. 000000EC  2B40 E034                move.l     [A5 - 0x1FCC], D0
  95. 000000F0  202D E028                move.l     D0, [A5 - 0x1FD8]
  96. 000000F4  908C                     sub.l      D0, A4
  97. 000000F6  720E                     moveq.l    D1, 0x0E
  98. 000000F8  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  99. 000000FC  2200                     move.l     D1, D0
  100. 000000FE  C0FC 000E                mulu.w     D0, 0xE
  101. 00000102  4841                     swap.w     D1
  102. 00000104  C2FC 000E                mulu.w     D1, 0xE
  103. 00000108  4841                     swap.w     D1
  104. 0000010A  4241                     clr.w      D1
  105. 0000010C  D081                     add.l      D0, D1
  106. 0000010E  D08B                     add.l      D0, A3
  107. 00000110  2B40 E028                move.l     [A5 - 0x1FD8], D0
  108. 00000114  266D E02C                movea.l    A3, [A5 - 0x1FD4]
  109. 00000118  604A                     bra        +0x4C /* 00000164 */
  110. label0000011A:
  111. 0000011A  2013                     move.l     D0, [A3]
  112. 0000011C  908C                     sub.l      D0, A4
  113. 0000011E  720E                     moveq.l    D1, 0x0E
  114. 00000120  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  115. 00000124  2200                     move.l     D1, D0
  116. 00000126  C0FC 000E                mulu.w     D0, 0xE
  117. 0000012A  4841                     swap.w     D1
  118. 0000012C  C2FC 000E                mulu.w     D1, 0xE
  119. 00000130  4841                     swap.w     D1
  120. 00000132  4241                     clr.w      D1
  121. 00000134  D081                     add.l      D0, D1
  122. 00000136  D0AD E030                add.l      D0, [A5 - 0x1FD0]
  123. 0000013A  2680                     move.l     [A3], D0
  124. 0000013C  202B 0004                move.l     D0, [A3 + 0x4]
  125. 00000140  908C                     sub.l      D0, A4
  126. 00000142  720E                     moveq.l    D1, 0x0E
  127. 00000144  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  128. 00000148  2200                     move.l     D1, D0
  129. 0000014A  C0FC 000E                mulu.w     D0, 0xE
  130. 0000014E  4841                     swap.w     D1
  131. 00000150  C2FC 000E                mulu.w     D1, 0xE
  132. 00000154  4841                     swap.w     D1
  133. 00000156  4241                     clr.w      D1
  134. 00000158  D081                     add.l      D0, D1
  135. 0000015A  D0AD E030                add.l      D0, [A5 - 0x1FD0]
  136. 0000015E  2740 0004                move.l     [A3 + 0x4], D0
  137. 00000162  2653                     movea.l    A3, [A3]
  138. label00000164:
  139. 00000164  200B                     move.l     D0, A3
  140. 00000166  6708                     beq        +0xA /* 00000170 */
  141. 00000168  7007                     moveq.l    D0, 0x07
  142. 0000016A  B02B 000D                cmp.b      D0, [A3 + 0xD]
  143. 0000016E  67AA                     beq        -0x54 /* 0000011A */
  144. label00000170:
  145. 00000170  7001                     moveq.l    D0, 0x01
  146. label00000172:
  147. 00000172  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  148. 00000176  4E75                     rts
  149. export_780:
  150. 00000178  4E56 FFFC                link       A6, -0x0004
  151. 0000017C  48E7 0118                movem.l    -[A7], D7,A3,A4
  152. 00000180  286E 000C                movea.l    A4, [A6 + 0xC]
  153. 00000184  266E 0008                movea.l    A3, [A6 + 0x8]
  154. 00000188  4247                     clr.w      D7
  155. 0000018A  4878 00A0                push.l     0xA0
  156. 0000018E  486E FFFC                pea.l      [A6 - 0x4]
  157. 00000192  2F0B                     move.l     -[A7], A3
  158. 00000194  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  159. 00000198  4A40                     tst.w      D0
  160. 0000019A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  161. 0000019E  6700 00AC                beq        +0xAE /* 0000024C */
  162. 000001A2  206E FFFC                movea.l    A0, [A6 - 0x4]
  163. 000001A6  0268 FBFF 006E           andi.w     [A0 + 0x6E], 0xFBFF
  164. 000001AC  206E FFFC                movea.l    A0, [A6 - 0x4]
  165. 000001B0  7000                     moveq.l    D0, 0x00
  166. 000001B2  2140 006A                move.l     [A0 + 0x6A], D0
  167. 000001B6  206E FFFC                movea.l    A0, [A6 - 0x4]
  168. 000001BA  2140 0076                move.l     [A0 + 0x76], D0
  169. 000001BE  206E FFFC                movea.l    A0, [A6 - 0x4]
  170. 000001C2  2140 0090                move.l     [A0 + 0x90], D0
  171. 000001C6  206E FFFC                movea.l    A0, [A6 - 0x4]
  172. 000001CA  2140 008C                move.l     [A0 + 0x8C], D0
  173. 000001CE  206E FFFC                movea.l    A0, [A6 - 0x4]
  174. 000001D2  2140 0094                move.l     [A0 + 0x94], D0
  175. 000001D6  206E FFFC                movea.l    A0, [A6 - 0x4]
  176. 000001DA  2140 0088                move.l     [A0 + 0x88], D0
  177. 000001DE  720B                     moveq.l    D1, 0x0B
  178. 000001E0  2F01                     move.l     -[A7], D1
  179. 000001E2  206E FFFC                movea.l    A0, [A6 - 0x4]
  180. 000001E6  4868 007C                pea.l      [A0 + 0x7C]
  181. 000001EA  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  182. 000001EE  206E FFFC                movea.l    A0, [A6 - 0x4]
  183. 000001F2  2F10                     move.l     -[A7], [A0]
  184. 000001F4  206E FFFC                movea.l    A0, [A6 - 0x4]
  185. 000001F8  4868 0072                pea.l      [A0 + 0x72]
  186. 000001FC  2F2B 0072                move.l     -[A7], [A3 + 0x72]
  187. 00000200  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  188. 00000204  4A40                     tst.w      D0
  189. 00000206  4FEF 0014                lea.l      A7, [A7 + 0x14]
  190. 0000020A  6736                     beq        +0x38 /* 00000242 */
  191. 0000020C  206E FFFC                movea.l    A0, [A6 - 0x4]
  192. 00000210  2F28 0004                move.l     -[A7], [A0 + 0x4]
  193. 00000214  206E FFFC                movea.l    A0, [A6 - 0x4]
  194. 00000218  4868 0076                pea.l      [A0 + 0x76]
  195. 0000021C  2F2B 0076                move.l     -[A7], [A3 + 0x76]
  196. 00000220  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  197. 00000224  4A40                     tst.w      D0
  198. 00000226  4FEF 000C                lea.l      A7, [A7 + 0xC]
  199. 0000022A  6716                     beq        +0x18 /* 00000242 */
  200. 0000022C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  201. 00000230  4EBA 1870                jsr        [PC + 0x1870 /* 00001AA2 */]
  202. 00000234  4A40                     tst.w      D0
  203. 00000236  588F                     addq.l     A7, 4
  204. 00000238  6708                     beq        +0xA /* 00000242 */
  205. 0000023A  28AE FFFC                move.l     [A4], [A6 - 0x4]
  206. 0000023E  5247                     addq.w     D7, 1
  207. 00000240  600A                     bra        +0xC /* 0000024C */
  208. label00000242:
  209. 00000242  486E FFFC                pea.l      [A6 - 0x4]
  210. 00000246  4EBA 1040                jsr        [PC + 0x1040 /* 00001288 */]
  211. 0000024A  588F                     addq.l     A7, 4
  212. label0000024C:
  213. 0000024C  3007                     move.w     D0, D7
  214. 0000024E  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  215. 00000254  4E5E                     unlink     A6
  216. 00000256  4E75                     rts
  217. export_781:
  218. fn00000258:
  219. 00000258  2F0B                     move.l     -[A7], A3
  220. 0000025A  266F 0008                movea.l    A3, [A7 + 0x8]
  221. 0000025E  41EB 016A                lea.l      A0, [A3 + 0x16A]
  222. 00000262  43EB 01F0                lea.l      A1, [A3 + 0x1F0]
  223. 00000266  22D8                     move.l     [A1]+, [A0]+
  224. 00000268  22D8                     move.l     [A1]+, [A0]+
  225. 0000026A  41EB 01F0                lea.l      A0, [A3 + 0x1F0]
  226. 0000026E  43EB 028C                lea.l      A1, [A3 + 0x28C]
  227. 00000272  22D8                     move.l     [A1]+, [A0]+
  228. 00000274  22D8                     move.l     [A1]+, [A0]+
  229. 00000276  41EB 0294                lea.l      A0, [A3 + 0x294]
  230. 0000027A  43EB 028C                lea.l      A1, [A3 + 0x28C]
  231. 0000027E  20D9                     move.l     [A0]+, [A1]+
  232. 00000280  20D9                     move.l     [A0]+, [A1]+
  233. 00000282  265F                     movea.l    A3, [A7]+
  234. 00000284  4E75                     rts
  235. export_782:
  236. fn00000286:
  237. 00000286  4E56 FFFC                link       A6, -0x0004
  238. 0000028A  2F0B                     move.l     -[A7], A3
  239. 0000028C  266E 0008                movea.l    A3, [A6 + 0x8]
  240. 00000290  302B 0256                move.w     D0, [A3 + 0x256]
  241. 00000294  906B 0252                sub.w      D0, [A3 + 0x252]
  242. 00000298  5240                     addq.w     D0, 1
  243. 0000029A  322B 0266                move.w     D1, [A3 + 0x266]
  244. 0000029E  9240                     sub.w      D1, D0
  245. 000002A0  3D41 FFFE                move.w     [A6 - 0x2], D1
  246. 000002A4  7001                     moveq.l    D0, 0x01
  247. 000002A6  B06E FFFE                cmp.w      D0, [A6 - 0x2]
  248. 000002AA  6F06                     ble        +0x8 /* 000002B2 */
  249. 000002AC  426E FFFE                clr.w      [A6 - 0x2]
  250. 000002B0  6016                     bra        +0x18 /* 000002C8 */
  251. label000002B2:
  252. 000002B2  302B 0218                move.w     D0, [A3 + 0x218]
  253. 000002B6  C1EB 0180                muls.w     D0, [A3 + 0x180]
  254. 000002BA  322E FFFE                move.w     D1, [A6 - 0x2]
  255. 000002BE  48C1                     ext.l      D1
  256. 000002C0  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  257. 000002C4  3D40 FFFE                move.w     [A6 - 0x2], D0
  258. label000002C8:
  259. 000002C8  7002                     moveq.l    D0, 0x02
  260. 000002CA  B06B 0264                cmp.w      D0, [A3 + 0x264]
  261. 000002CE  6F06                     ble        +0x8 /* 000002D6 */
  262. 000002D0  426E FFFC                clr.w      [A6 - 0x4]
  263. 000002D4  6018                     bra        +0x1A /* 000002EE */
  264. label000002D6:
  265. 000002D6  302B 022C                move.w     D0, [A3 + 0x22C]
  266. 000002DA  C1EB 0184                muls.w     D0, [A3 + 0x184]
  267. 000002DE  322B 0264                move.w     D1, [A3 + 0x264]
  268. 000002E2  48C1                     ext.l      D1
  269. 000002E4  5381                     subq.l     D1, 1
  270. 000002E6  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  271. 000002EA  3D40 FFFC                move.w     [A6 - 0x4], D0
  272. label000002EE:
  273. 000002EE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  274. 000002F2  2F0B                     move.l     -[A7], A3
  275. 000002F4  4EAD 0A22                jsr        [A5 + 0xA22 /* export_320 */]
  276. 000002F8  266E FFF8                movea.l    A3, [A6 - 0x8]
  277. 000002FC  4E5E                     unlink     A6
  278. 000002FE  4E75                     rts
  279. export_783:
  280. 00000300  4E56 0000                link       A6, 0
  281. 00000304  48E7 0018                movem.l    -[A7], A3,A4
  282. 00000308  286E 0008                movea.l    A4, [A6 + 0x8]
  283. 0000030C  4AAD E198                tst.l      [A5 - 0x1E68]
  284. 00000310  6706                     beq        +0x8 /* 00000318 */
  285. 00000312  202D E198                move.l     D0, [A5 - 0x1E68]
  286. 00000316  6004                     bra        +0x6 /* 0000031C */
  287. label00000318:
  288. 00000318  202D E020                move.l     D0, [A5 - 0x1FE0]
  289. label0000031C:
  290. 0000031C  2640                     movea.l    A3, D0
  291. 0000031E  2F0B                     move.l     -[A7], A3
  292. 00000320  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  293. 00000324  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  294. 00000328  4E94                     jsr        [A4]
  295. 0000032A  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  296. 00000330  4E5E                     unlink     A6
  297. 00000332  4E75                     rts
  298. export_784:
  299. 00000334  4E56 0000                link       A6, 0
  300. 00000338  2F0B                     move.l     -[A7], A3
  301. 0000033A  266E 0008                movea.l    A3, [A6 + 0x8]
  302. 0000033E  302E 0012                move.w     D0, [A6 + 0x12]
  303. 00000342  48C0                     ext.l      D0
  304. 00000344  2F00                     move.l     -[A7], D0
  305. 00000346  302E 000E                move.w     D0, [A6 + 0xE]
  306. 0000034A  48C0                     ext.l      D0
  307. 0000034C  2F00                     move.l     -[A7], D0
  308. 0000034E  2F0B                     move.l     -[A7], A3
  309. 00000350  4EAD 0A1A                jsr        [A5 + 0xA1A /* export_319 */]
  310. 00000354  4EBA 0AE8                jsr        [PC + 0xAE8 /* 00000E3E */]
  311. 00000358  2B4B E198                move.l     [A5 - 0x1E68], A3
  312. 0000035C  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  313. 00000360  486B 019A                pea.l      [A3 + 0x19A]
  314. 00000364  4EAD 157A                jsr        [A5 + 0x157A /* export_683 */]
  315. 00000368  7000                     moveq.l    D0, 0x00
  316. 0000036A  2B40 E198                move.l     [A5 - 0x1E68], D0
  317. 0000036E  2740 0280                move.l     [A3 + 0x280], D0
  318. 00000372  266E FFFC                movea.l    A3, [A6 - 0x4]
  319. 00000376  4E5E                     unlink     A6
  320. 00000378  4E75                     rts
  321. export_785:
  322. 0000037A  4E56 0000                link       A6, 0
  323. 0000037E  2F0B                     move.l     -[A7], A3
  324. 00000380  266E 0008                movea.l    A3, [A6 + 0x8]
  325. 00000384  2F0B                     move.l     -[A7], A3
  326. 00000386  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  327. 0000038A  2F2D EA1A                move.l     -[A7], [A5 - 0x15E6]
  328. 0000038E  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  329. 00000392  41EE 0014                lea.l      A0, [A6 + 0x14]
  330. 00000396  2F20                     move.l     -[A7], -[A0]
  331. 00000398  2F20                     move.l     -[A7], -[A0]
  332. 0000039A  4EAD 08CA                jsr        [A5 + 0x8CA /* export_277 */]
  333. 0000039E  486B 019A                pea.l      [A3 + 0x19A]
  334. 000003A2  4EAD 15F2                jsr        [A5 + 0x15F2 /* export_698 */]
  335. 000003A6  2F0B                     move.l     -[A7], A3
  336. 000003A8  4EBA FEDC                jsr        [PC - 0x124 /* 00000286 */]
  337. 000003AC  266E FFFC                movea.l    A3, [A6 - 0x4]
  338. 000003B0  4E5E                     unlink     A6
  339. 000003B2  4E75                     rts
  340. export_786:
  341. 000003B4  4E56 0000                link       A6, 0
  342. 000003B8  2F0B                     move.l     -[A7], A3
  343. 000003BA  266E 0008                movea.l    A3, [A6 + 0x8]
  344. 000003BE  2F0B                     move.l     -[A7], A3
  345. 000003C0  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  346. 000003C4  302E 000E                move.w     D0, [A6 + 0xE]
  347. 000003C8  5340                     subq.w     D0, 1
  348. 000003CA  588F                     addq.l     A7, 4
  349. 000003CC  6B00 01B8                bmi        +0x1BA /* 00000586 */
  350. 000003D0  0C40 0009                cmpi.w     D0, 0x9 /* '\t' */
  351. 000003D4  6E00 01B0                bgt        +0x1B2 /* 00000586 */
  352. 000003D8  D040                     add.w      D0, D0
  353. 000003DA  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  354. 000003DE  4EFB 0000                jmp        [PC + D0.w]
  355. 000003E2  0070 00AC 008E           ori.w      [A0 + D0.w - 0x114], 0xAC
  356. 000003E8  00CC                     .incomplete
  357. 000003EA  00EC                     .incomplete
  358. 000003EC  0138 0106                btst       [0x00000106 /* ScreenRow */], D0
  359. 000003F0  0170 0016                bchg       [A0 + D0.w + 0x16], D0
  360. 000003F4  0040 486D                ori.w      D0, 0x486D /* 'Hm' */
  361. 000003F8  189A                     move.b     [A4], [A2]+
  362. 000003FA  7000                     moveq.l    D0, 0x00
  363. 000003FC  2F00                     move.l     -[A7], D0
  364. 000003FE  2F00                     move.l     -[A7], D0
  365. 00000400  486B 019A                pea.l      [A3 + 0x19A]
  366. 00000404  4EAD 1652                jsr        [A5 + 0x1652 /* export_710 */]
  367. 00000408  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  368. 0000040C  7001                     moveq.l    D0, 0x01
  369. 0000040E  2F00                     move.l     -[A7], D0
  370. 00000410  486B 019A                pea.l      [A3 + 0x19A]
  371. 00000414  4EAD 1672                jsr        [A5 + 0x1672 /* export_714 */]
  372. 00000418  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  373. 0000041C  6000 0168                bra        +0x16A /* 00000586 */
  374. 00000420  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  375. 00000424  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  376. 0000042A  2F3C 7FFF FFFF           move.l     -[A7], 0x7FFFFFFF
  377. 00000430  486B 019A                pea.l      [A3 + 0x19A]
  378. 00000434  4EAD 1652                jsr        [A5 + 0x1652 /* export_710 */]
  379. 00000438  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  380. 0000043C  7001                     moveq.l    D0, 0x01
  381. 0000043E  2F00                     move.l     -[A7], D0
  382. 00000440  486B 019A                pea.l      [A3 + 0x19A]
  383. 00000444  4EAD 1672                jsr        [A5 + 0x1672 /* export_714 */]
  384. 00000448  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  385. 0000044C  6000 0138                bra        +0x13A /* 00000586 */
  386. 00000450  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  387. 00000454  302B 022C                move.w     D0, [A3 + 0x22C]
  388. 00000458  48C0                     ext.l      D0
  389. 0000045A  5380                     subq.l     D0, 1
  390. 0000045C  2F00                     move.l     -[A7], D0
  391. 0000045E  486B 019A                pea.l      [A3 + 0x19A]
  392. 00000462  4EAD 1662                jsr        [A5 + 0x1662 /* export_712 */]
  393. 00000466  4FEF 000C                lea.l      A7, [A7 + 0xC]
  394. 0000046A  6000 011A                bra        +0x11C /* 00000586 */
  395. 0000046E  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  396. 00000472  302B 022C                move.w     D0, [A3 + 0x22C]
  397. 00000476  48C0                     ext.l      D0
  398. 00000478  5280                     addq.l     D0, 1
  399. 0000047A  2F00                     move.l     -[A7], D0
  400. 0000047C  486B 019A                pea.l      [A3 + 0x19A]
  401. 00000480  4EAD 1662                jsr        [A5 + 0x1662 /* export_712 */]
  402. 00000484  4FEF 000C                lea.l      A7, [A7 + 0xC]
  403. 00000488  6000 00FC                bra        +0xFE /* 00000586 */
  404. 0000048C  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  405. 00000490  302B 0218                move.w     D0, [A3 + 0x218]
  406. 00000494  48C0                     ext.l      D0
  407. 00000496  7210                     moveq.l    D1, 0x10
  408. 00000498  9081                     sub.l      D0, D1
  409. 0000049A  2F00                     move.l     -[A7], D0
  410. 0000049C  486B 019A                pea.l      [A3 + 0x19A]
  411. 000004A0  4EAD 166A                jsr        [A5 + 0x166A /* export_713 */]
  412. 000004A4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  413. 000004A8  6000 00DC                bra        +0xDE /* 00000586 */
  414. 000004AC  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  415. 000004B0  302B 0218                move.w     D0, [A3 + 0x218]
  416. 000004B4  48C0                     ext.l      D0
  417. 000004B6  7210                     moveq.l    D1, 0x10
  418. 000004B8  D081                     add.l      D0, D1
  419. 000004BA  2F00                     move.l     -[A7], D0
  420. 000004BC  486B 019A                pea.l      [A3 + 0x19A]
  421. 000004C0  4EAD 166A                jsr        [A5 + 0x166A /* export_713 */]
  422. 000004C4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  423. 000004C8  6000 00BC                bra        +0xBE /* 00000586 */
  424. 000004CC  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  425. 000004D0  2F3C FFFF 8003           move.l     -[A7], 0xFFFF8003
  426. 000004D6  486B 019A                pea.l      [A3 + 0x19A]
  427. 000004DA  4EAD 1662                jsr        [A5 + 0x1662 /* export_712 */]
  428. 000004DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  429. 000004E2  6000 00A2                bra        +0xA4 /* 00000586 */
  430. 000004E6  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  431. 000004EA  302B 022C                move.w     D0, [A3 + 0x22C]
  432. 000004EE  48C0                     ext.l      D0
  433. 000004F0  322B 0262                move.w     D1, [A3 + 0x262]
  434. 000004F4  48C1                     ext.l      D1
  435. 000004F6  D280                     add.l      D1, D0
  436. 000004F8  7001                     moveq.l    D0, 0x01
  437. 000004FA  B06B 0262                cmp.w      D0, [A3 + 0x262]
  438. 000004FE  5DC0                     slt        D0
  439. 00000500  0240 0001                andi.w     D0, 0x1
  440. 00000504  48C0                     ext.l      D0
  441. 00000506  9280                     sub.l      D1, D0
  442. 00000508  2F01                     move.l     -[A7], D1
  443. 0000050A  486B 019A                pea.l      [A3 + 0x19A]
  444. 0000050E  4EAD 1662                jsr        [A5 + 0x1662 /* export_712 */]
  445. 00000512  4FEF 000C                lea.l      A7, [A7 + 0xC]
  446. 00000516  606E                     bra        +0x70 /* 00000586 */
  447. 00000518  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  448. 0000051C  302B 0218                move.w     D0, [A3 + 0x218]
  449. 00000520  48C0                     ext.l      D0
  450. 00000522  322B 0256                move.w     D1, [A3 + 0x256]
  451. 00000526  48C1                     ext.l      D1
  452. 00000528  342B 0252                move.w     D2, [A3 + 0x252]
  453. 0000052C  48C2                     ext.l      D2
  454. 0000052E  9282                     sub.l      D1, D2
  455. 00000530  2F00                     move.l     -[A7], D0
  456. 00000532  2001                     move.l     D0, D1
  457. 00000534  7202                     moveq.l    D1, 0x02
  458. 00000536  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  459. 0000053A  2200                     move.l     D1, D0
  460. 0000053C  201F                     move.l     D0, [A7]+
  461. 0000053E  9081                     sub.l      D0, D1
  462. 00000540  2F00                     move.l     -[A7], D0
  463. 00000542  486B 019A                pea.l      [A3 + 0x19A]
  464. 00000546  4EAD 166A                jsr        [A5 + 0x166A /* export_713 */]
  465. 0000054A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  466. 0000054E  6036                     bra        +0x38 /* 00000586 */
  467. 00000550  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  468. 00000554  302B 0218                move.w     D0, [A3 + 0x218]
  469. 00000558  48C0                     ext.l      D0
  470. 0000055A  322B 0256                move.w     D1, [A3 + 0x256]
  471. 0000055E  48C1                     ext.l      D1
  472. 00000560  342B 0252                move.w     D2, [A3 + 0x252]
  473. 00000564  48C2                     ext.l      D2
  474. 00000566  9282                     sub.l      D1, D2
  475. 00000568  2F00                     move.l     -[A7], D0
  476. 0000056A  2001                     move.l     D0, D1
  477. 0000056C  7202                     moveq.l    D1, 0x02
  478. 0000056E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  479. 00000572  2200                     move.l     D1, D0
  480. 00000574  201F                     move.l     D0, [A7]+
  481. 00000576  D280                     add.l      D1, D0
  482. 00000578  2F01                     move.l     -[A7], D1
  483. 0000057A  486B 019A                pea.l      [A3 + 0x19A]
  484. 0000057E  4EAD 166A                jsr        [A5 + 0x166A /* export_713 */]
  485. 00000582  4FEF 000C                lea.l      A7, [A7 + 0xC]
  486. label00000586:
  487. 00000586  2F0B                     move.l     -[A7], A3
  488. 00000588  4EBA FCFC                jsr        [PC - 0x304 /* 00000286 */]
  489. 0000058C  588F                     addq.l     A7, 4
  490. 0000058E  266E FFFC                movea.l    A3, [A6 - 0x4]
  491. 00000592  4E5E                     unlink     A6
  492. 00000594  4E75                     rts
  493. export_787:
  494. 00000596  4E56 0000                link       A6, 0
  495. 0000059A  2F0B                     move.l     -[A7], A3
  496. 0000059C  266E 0008                movea.l    A3, [A6 + 0x8]
  497. 000005A0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  498. 000005A4  2F0B                     move.l     -[A7], A3
  499. 000005A6  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  500. 000005AA  2F0B                     move.l     -[A7], A3
  501. 000005AC  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  502. 000005B0  41EB 0172                lea.l      A0, [A3 + 0x172]
  503. 000005B4  2F20                     move.l     -[A7], -[A0]
  504. 000005B6  2F20                     move.l     -[A7], -[A0]
  505. 000005B8  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  506. 000005BC  2F0B                     move.l     -[A7], A3
  507. 000005BE  4EBA FC98                jsr        [PC - 0x368 /* 00000258 */]
  508. 000005C2  2F0B                     move.l     -[A7], A3
  509. 000005C4  4EBA FCC0                jsr        [PC - 0x340 /* 00000286 */]
  510. 000005C8  266E FFFC                movea.l    A3, [A6 - 0x4]
  511. 000005CC  4E5E                     unlink     A6
  512. 000005CE  4E75                     rts
  513. export_788:
  514. 000005D0  4E56 0000                link       A6, 0
  515. 000005D4  2F0B                     move.l     -[A7], A3
  516. 000005D6  266E 0008                movea.l    A3, [A6 + 0x8]
  517. 000005DA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  518. 000005DE  2F0B                     move.l     -[A7], A3
  519. 000005E0  4EAD 0A32                jsr        [A5 + 0xA32 /* export_322 */]
  520. 000005E4  266E FFFC                movea.l    A3, [A6 - 0x4]
  521. 000005E8  4E5E                     unlink     A6
  522. 000005EA  4E75                     rts
  523. export_789:
  524. 000005EC  4E56 0000                link       A6, 0
  525. 000005F0  2F0B                     move.l     -[A7], A3
  526. 000005F2  266E 0008                movea.l    A3, [A6 + 0x8]
  527. 000005F6  302E 000E                move.w     D0, [A6 + 0xE]
  528. 000005FA  48C0                     ext.l      D0
  529. 000005FC  2F00                     move.l     -[A7], D0
  530. 000005FE  2F0B                     move.l     -[A7], A3
  531. 00000600  4EAD 0A3A                jsr        [A5 + 0xA3A /* export_323 */]
  532. 00000604  2F0B                     move.l     -[A7], A3
  533. 00000606  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  534. 0000060A  41EB 0172                lea.l      A0, [A3 + 0x172]
  535. 0000060E  2F20                     move.l     -[A7], -[A0]
  536. 00000610  2F20                     move.l     -[A7], -[A0]
  537. 00000612  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  538. 00000616  2F0B                     move.l     -[A7], A3
  539. 00000618  4EBA FC3E                jsr        [PC - 0x3C2 /* 00000258 */]
  540. 0000061C  2F0B                     move.l     -[A7], A3
  541. 0000061E  4EBA FC66                jsr        [PC - 0x39A /* 00000286 */]
  542. 00000622  266E FFFC                movea.l    A3, [A6 - 0x4]
  543. 00000626  4E5E                     unlink     A6
  544. 00000628  4E75                     rts
  545. export_790:
  546. 0000062A  4E56 0000                link       A6, 0
  547. 0000062E  7069                     moveq.l    D0, 0x69
  548. 00000630  2F00                     move.l     -[A7], D0
  549. 00000632  4EAD 1072                jsr        [A5 + 0x1072 /* export_522 */]
  550. 00000636  4E5E                     unlink     A6
  551. 00000638  4E75                     rts
  552. export_791:
  553. 0000063A  4E56 0000                link       A6, 0
  554. 0000063E  48E7 0110                movem.l    -[A7], D7,A3
  555. 00000642  3E2E 0012                move.w     D7, [A6 + 0x12]
  556. 00000646  266E 0008                movea.l    A3, [A6 + 0x8]
  557. 0000064A  4A47                     tst.w      D7
  558. 0000064C  6608                     bne        +0xA /* 00000656 */
  559. 0000064E  3B6E 0016 E19C           move.w     [A5 - 0x1E64], [A6 + 0x16]
  560. 00000654  6066                     bra        +0x68 /* 000006BC */
  561. label00000656:
  562. 00000656  0C47 0001                cmpi.w     D7, 0x1
  563. 0000065A  6660                     bne        +0x62 /* 000006BC */
  564. 0000065C  2F0B                     move.l     -[A7], A3
  565. 0000065E  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  566. 00000662  4A6E 000E                tst.w      [A6 + 0xE]
  567. 00000666  588F                     addq.l     A7, 4
  568. 00000668  6726                     beq        +0x28 /* 00000690 */
  569. 0000066A  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  570. 0000066E  302D E19C                move.w     D0, [A5 - 0x1E64]
  571. 00000672  C1EB 0266                muls.w     D0, [A3 + 0x266]
  572. 00000676  322B 0180                move.w     D1, [A3 + 0x180]
  573. 0000067A  48C1                     ext.l      D1
  574. 0000067C  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  575. 00000680  2F00                     move.l     -[A7], D0
  576. 00000682  486B 019A                pea.l      [A3 + 0x19A]
  577. 00000686  4EAD 166A                jsr        [A5 + 0x166A /* export_713 */]
  578. 0000068A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  579. 0000068E  6024                     bra        +0x26 /* 000006B4 */
  580. label00000690:
  581. 00000690  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  582. 00000694  302D E19C                move.w     D0, [A5 - 0x1E64]
  583. 00000698  C1EB 0264                muls.w     D0, [A3 + 0x264]
  584. 0000069C  322B 0184                move.w     D1, [A3 + 0x184]
  585. 000006A0  48C1                     ext.l      D1
  586. 000006A2  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  587. 000006A6  2F00                     move.l     -[A7], D0
  588. 000006A8  486B 019A                pea.l      [A3 + 0x19A]
  589. 000006AC  4EAD 1662                jsr        [A5 + 0x1662 /* export_712 */]
  590. 000006B0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  591. label000006B4:
  592. 000006B4  2F0B                     move.l     -[A7], A3
  593. 000006B6  4EBA FBCE                jsr        [PC - 0x432 /* 00000286 */]
  594. 000006BA  588F                     addq.l     A7, 4
  595. label000006BC:
  596. 000006BC  4CEE 0880 FFF8           movem.l    D7,A3, [A6 - 0x8]
  597. 000006C2  4E5E                     unlink     A6
  598. 000006C4  4E75                     rts
  599. export_792:
  600. 000006C6  4E56 0000                link       A6, 0
  601. 000006CA  2F0B                     move.l     -[A7], A3
  602. 000006CC  266E 0008                movea.l    A3, [A6 + 0x8]
  603. 000006D0  2F0B                     move.l     -[A7], A3
  604. 000006D2  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  605. 000006D6  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  606. 000006DA  7000                     moveq.l    D0, 0x00
  607. 000006DC  302E 0012                move.w     D0, [A6 + 0x12]
  608. 000006E0  2F00                     move.l     -[A7], D0
  609. 000006E2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  610. 000006E6  486B 019A                pea.l      [A3 + 0x19A]
  611. 000006EA  4EAD 15E2                jsr        [A5 + 0x15E2 /* export_696 */]
  612. 000006EE  2F0B                     move.l     -[A7], A3
  613. 000006F0  4EBA FB94                jsr        [PC - 0x46C /* 00000286 */]
  614. 000006F4  266E FFFC                movea.l    A3, [A6 - 0x4]
  615. 000006F8  4E5E                     unlink     A6
  616. 000006FA  4E75                     rts
  617. export_793:
  618. 000006FC  4E56 0000                link       A6, 0
  619. 00000700  48E7 0110                movem.l    -[A7], D7,A3
  620. 00000704  3E2E 0012                move.w     D7, [A6 + 0x12]
  621. 00000708  266E 0008                movea.l    A3, [A6 + 0x8]
  622. 0000070C  2F0B                     move.l     -[A7], A3
  623. 0000070E  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  624. 00000712  7040                     moveq.l    D0, 0x40
  625. 00000714  C047                     and.w      D0, D7
  626. 00000716  588F                     addq.l     A7, 4
  627. 00000718  6722                     beq        +0x24 /* 0000073C */
  628. 0000071A  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  629. 0000071E  7000                     moveq.l    D0, 0x00
  630. 00000720  3007                     move.w     D0, D7
  631. 00000722  2F00                     move.l     -[A7], D0
  632. 00000724  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  633. 00000728  486B 019A                pea.l      [A3 + 0x19A]
  634. 0000072C  4EAD 15D2                jsr        [A5 + 0x15D2 /* export_694 */]
  635. 00000730  2F0B                     move.l     -[A7], A3
  636. 00000732  4EBA FB52                jsr        [PC - 0x4AE /* 00000286 */]
  637. 00000736  4FEF 0014                lea.l      A7, [A7 + 0x14]
  638. 0000073A  600A                     bra        +0xC /* 00000746 */
  639. label0000073C:
  640. 0000073C  7006                     moveq.l    D0, 0x06
  641. 0000073E  2F00                     move.l     -[A7], D0
  642. 00000740  4EAD 09E2                jsr        [A5 + 0x9E2 /* export_312 */]
  643. 00000744  588F                     addq.l     A7, 4
  644. label00000746:
  645. 00000746  4CEE 0880 FFF8           movem.l    D7,A3, [A6 - 0x8]
  646. 0000074C  4E5E                     unlink     A6
  647. 0000074E  4E75                     rts
  648. export_794:
  649. 00000750  4E56 0000                link       A6, 0
  650. 00000754  2F0B                     move.l     -[A7], A3
  651. 00000756  266E 0008                movea.l    A3, [A6 + 0x8]
  652. 0000075A  2F0B                     move.l     -[A7], A3
  653. 0000075C  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  654. 00000760  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  655. 00000764  7000                     moveq.l    D0, 0x00
  656. 00000766  302E 0012                move.w     D0, [A6 + 0x12]
  657. 0000076A  2F00                     move.l     -[A7], D0
  658. 0000076C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  659. 00000770  486B 019A                pea.l      [A3 + 0x19A]
  660. 00000774  4EAD 15D2                jsr        [A5 + 0x15D2 /* export_694 */]
  661. 00000778  2F0B                     move.l     -[A7], A3
  662. 0000077A  4EBA FB0A                jsr        [PC - 0x4F6 /* 00000286 */]
  663. 0000077E  266E FFFC                movea.l    A3, [A6 - 0x4]
  664. 00000782  4E5E                     unlink     A6
  665. 00000784  4E75                     rts
  666. export_795:
  667. 00000786  4E56 0000                link       A6, 0
  668. 0000078A  2F0B                     move.l     -[A7], A3
  669. 0000078C  266E 0008                movea.l    A3, [A6 + 0x8]
  670. 00000790  2F0B                     move.l     -[A7], A3
  671. 00000792  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  672. 00000796  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  673. 0000079A  7000                     moveq.l    D0, 0x00
  674. 0000079C  302E 0012                move.w     D0, [A6 + 0x12]
  675. 000007A0  2F00                     move.l     -[A7], D0
  676. 000007A2  7000                     moveq.l    D0, 0x00
  677. 000007A4  302E 000E                move.w     D0, [A6 + 0xE]
  678. 000007A8  2F00                     move.l     -[A7], D0
  679. 000007AA  486B 019A                pea.l      [A3 + 0x19A]
  680. 000007AE  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  681. 000007B2  2F0B                     move.l     -[A7], A3
  682. 000007B4  4EBA FAD0                jsr        [PC - 0x530 /* 00000286 */]
  683. 000007B8  266E FFFC                movea.l    A3, [A6 - 0x4]
  684. 000007BC  4E5E                     unlink     A6
  685. 000007BE  4E75                     rts
  686. export_796:
  687. 000007C0  4E56 0000                link       A6, 0
  688. 000007C4  2F0B                     move.l     -[A7], A3
  689. 000007C6  266E 0008                movea.l    A3, [A6 + 0x8]
  690. 000007CA  2F0B                     move.l     -[A7], A3
  691. 000007CC  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  692. 000007D0  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  693. 000007D4  7000                     moveq.l    D0, 0x00
  694. 000007D6  302E 0012                move.w     D0, [A6 + 0x12]
  695. 000007DA  2F00                     move.l     -[A7], D0
  696. 000007DC  302E 000E                move.w     D0, [A6 + 0xE]
  697. 000007E0  48C0                     ext.l      D0
  698. 000007E2  2F00                     move.l     -[A7], D0
  699. 000007E4  486B 019A                pea.l      [A3 + 0x19A]
  700. 000007E8  4EAD 15C2                jsr        [A5 + 0x15C2 /* export_692 */]
  701. 000007EC  2F0B                     move.l     -[A7], A3
  702. 000007EE  4EBA FA96                jsr        [PC - 0x56A /* 00000286 */]
  703. 000007F2  266E FFFC                movea.l    A3, [A6 - 0x4]
  704. 000007F6  4E5E                     unlink     A6
  705. 000007F8  4E75                     rts
  706. fn000007FA:
  707. 000007FA  4E56 FFF0                link       A6, -0x0010
  708. 000007FE  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  709. 00000802  286E 000C                movea.l    A4, [A6 + 0xC]
  710. 00000806  47EE FFF0                lea.l      A3, [A6 - 0x10]
  711. 0000080A  4246                     clr.w      D6
  712. 0000080C  2F0B                     move.l     -[A7], A3
  713. 0000080E  7000                     moveq.l    D0, 0x00
  714. 00000810  2F00                     move.l     -[A7], D0
  715. 00000812  4EAD 1492                jsr        [A5 + 0x1492 /* export_654 */]
  716. 00000816  4878 029C                push.l     0x29C
  717. 0000081A  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  718. 0000081E  2B40 E020                move.l     [A5 - 0x1FE0], D0
  719. 00000822  4FEF 000C                lea.l      A7, [A7 + 0xC]
  720. 00000826  6700 0144                beq        +0x146 /* 0000096C */
  721. 0000082A  2B6E 0008 E01C           move.l     [A5 - 0x1FE4], [A6 + 0x8]
  722. 00000830  206D E020                movea.l    A0, [A5 - 0x1FE0]
  723. 00000834  216E 0008 0284           move.l     [A0 + 0x284], [A6 + 0x8]
  724. 0000083A  7001                     moveq.l    D0, 0x01
  725. 0000083C  2F00                     move.l     -[A7], D0
  726. 0000083E  7207                     moveq.l    D1, 0x07
  727. 00000840  2F01                     move.l     -[A7], D1
  728. 00000842  486D E158                pea.l      [A5 - 0x1EA8]
  729. 00000846  2F0C                     move.l     -[A7], A4
  730. 00000848  2F0B                     move.l     -[A7], A3
  731. 0000084A  206D E020                movea.l    A0, [A5 - 0x1FE0]
  732. 0000084E  2F08                     move.l     -[A7], A0
  733. 00000850  4EAD 09F2                jsr        [A5 + 0x9F2 /* export_314 */]
  734. 00000854  4A40                     tst.w      D0
  735. 00000856  4FEF 0018                lea.l      A7, [A7 + 0x18]
  736. 0000085A  660E                     bne        +0x10 /* 0000086A */
  737. 0000085C  2F2D E020                move.l     -[A7], [A5 - 0x1FE0]
  738. 00000860  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  739. 00000864  588F                     addq.l     A7, 4
  740. 00000866  6000 0104                bra        +0x106 /* 0000096C */
  741. label0000086A:
  742. 0000086A  486D E678                pea.l      [A5 - 0x1988]
  743. 0000086E  206D E020                movea.l    A0, [A5 - 0x1FE0]
  744. 00000872  4868 019A                pea.l      [A0 + 0x19A]
  745. 00000876  4EAD 1DDA                jsr        [A5 + 0x1DDA /* export_951 */]
  746. 0000087A  4A80                     tst.l      D0
  747. 0000087C  508F                     addq.l     A7, 8
  748. 0000087E  6618                     bne        +0x1A /* 00000898 */
  749. 00000880  206D E020                movea.l    A0, [A5 - 0x1FE0]
  750. 00000884  2F08                     move.l     -[A7], A0
  751. 00000886  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  752. 0000088A  2F2D E020                move.l     -[A7], [A5 - 0x1FE0]
  753. 0000088E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  754. 00000892  508F                     addq.l     A7, 8
  755. 00000894  6000 00D6                bra        +0xD8 /* 0000096C */
  756. label00000898:
  757. 00000898  206D E020                movea.l    A0, [A5 - 0x1FE0]
  758. 0000089C  317C 00A0 021E           move.w     [A0 + 0x21E], 0xA0
  759. 000008A2  206D E020                movea.l    A0, [A5 - 0x1FE0]
  760. 000008A6  317C 0028 021A           move.w     [A0 + 0x21A], 0x28 /* '(' */
  761. 000008AC  206D E020                movea.l    A0, [A5 - 0x1FE0]
  762. 000008B0  0068 0008 020C           ori.w      [A0 + 0x20C], 0x8
  763. 000008B6  2F2D E020                move.l     -[A7], [A5 - 0x1FE0]
  764. 000008BA  4EBA F99C                jsr        [PC - 0x664 /* 00000258 */]
  765. 000008BE  7000                     moveq.l    D0, 0x00
  766. 000008C0  2F00                     move.l     -[A7], D0
  767. 000008C2  7204                     moveq.l    D1, 0x04
  768. 000008C4  2F01                     move.l     -[A7], D1
  769. 000008C6  206D E020                movea.l    A0, [A5 - 0x1FE0]
  770. 000008CA  4868 019A                pea.l      [A0 + 0x19A]
  771. 000008CE  4EAD 15A2                jsr        [A5 + 0x15A2 /* export_688 */]
  772. 000008D2  7000                     moveq.l    D0, 0x00
  773. 000008D4  2F00                     move.l     -[A7], D0
  774. 000008D6  206E 0008                movea.l    A0, [A6 + 0x8]
  775. 000008DA  2210                     move.l     D1, [A0]
  776. 000008DC  5381                     subq.l     D1, 1
  777. 000008DE  2F01                     move.l     -[A7], D1
  778. 000008E0  206E 0008                movea.l    A0, [A6 + 0x8]
  779. 000008E4  2F28 0072                move.l     -[A7], [A0 + 0x72]
  780. 000008E8  206D E020                movea.l    A0, [A5 - 0x1FE0]
  781. 000008EC  4868 019A                pea.l      [A0 + 0x19A]
  782. 000008F0  4EAD 1642                jsr        [A5 + 0x1642 /* export_708 */]
  783. 000008F4  4A40                     tst.w      D0
  784. 000008F6  4FEF 0020                lea.l      A7, [A7 + 0x20]
  785. 000008FA  661C                     bne        +0x1E /* 00000918 */
  786. 000008FC  4878 0433                push.l     0x433
  787. 00000900  4EBA 19DA                jsr        [PC + 0x19DA /* 000022DC */]
  788. 00000904  206D E020                movea.l    A0, [A5 - 0x1FE0]
  789. 00000908  2F08                     move.l     -[A7], A0
  790. 0000090A  4EBA 057A                jsr        [PC + 0x57A /* 00000E86 */]
  791. 0000090E  7000                     moveq.l    D0, 0x00
  792. 00000910  2D40 0008                move.l     [A6 + 0x8], D0
  793. 00000914  508F                     addq.l     A7, 8
  794. 00000916  6054                     bra        +0x56 /* 0000096C */
  795. label00000918:
  796. 00000918  3E2D EA4A                move.w     D7, [A5 - 0x15B6]
  797. 0000091C  426D EA4A                clr.w      [A5 - 0x15B6]
  798. 00000920  7000                     moveq.l    D0, 0x00
  799. 00000922  2F00                     move.l     -[A7], D0
  800. 00000924  2F00                     move.l     -[A7], D0
  801. 00000926  2F00                     move.l     -[A7], D0
  802. 00000928  206D E020                movea.l    A0, [A5 - 0x1FE0]
  803. 0000092C  4868 019A                pea.l      [A0 + 0x19A]
  804. 00000930  4EAD 1652                jsr        [A5 + 0x1652 /* export_710 */]
  805. 00000934  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  806. 00000938  7001                     moveq.l    D0, 0x01
  807. 0000093A  2F00                     move.l     -[A7], D0
  808. 0000093C  206D E020                movea.l    A0, [A5 - 0x1FE0]
  809. 00000940  4868 019A                pea.l      [A0 + 0x19A]
  810. 00000944  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  811. 00000948  4A6D EA4A                tst.w      [A5 - 0x15B6]
  812. 0000094C  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  813. 00000950  6714                     beq        +0x16 /* 00000966 */
  814. 00000952  206D E020                movea.l    A0, [A5 - 0x1FE0]
  815. 00000956  2F08                     move.l     -[A7], A0
  816. 00000958  4EBA 052C                jsr        [PC + 0x52C /* 00000E86 */]
  817. 0000095C  7000                     moveq.l    D0, 0x00
  818. 0000095E  2D40 0008                move.l     [A6 + 0x8], D0
  819. 00000962  588F                     addq.l     A7, 4
  820. 00000964  6006                     bra        +0x8 /* 0000096C */
  821. label00000966:
  822. 00000966  3B47 EA4A                move.w     [A5 - 0x15B6], D7
  823. 0000096A  5246                     addq.w     D6, 1
  824. label0000096C:
  825. 0000096C  4A46                     tst.w      D6
  826. 0000096E  6610                     bne        +0x12 /* 00000980 */
  827. 00000970  4AAE 0008                tst.l      [A6 + 0x8]
  828. 00000974  670A                     beq        +0xC /* 00000980 */
  829. 00000976  486E 0008                pea.l      [A6 + 0x8]
  830. 0000097A  4EBA 090C                jsr        [PC + 0x90C /* 00001288 */]
  831. 0000097E  588F                     addq.l     A7, 4
  832. label00000980:
  833. 00000980  4EBA 04BC                jsr        [PC + 0x4BC /* 00000E3E */]
  834. 00000984  3006                     move.w     D0, D6
  835. 00000986  4CEE 18C0 FFE0           movem.l    D6,D7,A3,A4, [A6 - 0x20]
  836. 0000098C  4E5E                     unlink     A6
  837. 0000098E  4E75                     rts
  838. export_797:
  839. 00000990  48E7 0110                movem.l    -[A7], D7,A3
  840. 00000994  266F 000C                movea.l    A3, [A7 + 0xC]
  841. 00000998  2F0B                     move.l     -[A7], A3
  842. 0000099A  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  843. 0000099E  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  844. 000009A2  486B 019A                pea.l      [A3 + 0x19A]
  845. 000009A6  4EAD 1612                jsr        [A5 + 0x1612 /* export_702 */]
  846. 000009AA  3E00                     move.w     D7, D0
  847. 000009AC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  848. 000009B0  6708                     beq        +0xA /* 000009BA */
  849. 000009B2  2F0B                     move.l     -[A7], A3
  850. 000009B4  4EBA F8D0                jsr        [PC - 0x730 /* 00000286 */]
  851. 000009B8  588F                     addq.l     A7, 4
  852. label000009BA:
  853. 000009BA  3007                     move.w     D0, D7
  854. 000009BC  4CDF 0880                movem.l    D7,A3, [A7]+
  855. 000009C0  4E75                     rts
  856. export_798:
  857. 000009C2  4AAD E020                tst.l      [A5 - 0x1FE0]
  858. 000009C6  670A                     beq        +0xC /* 000009D2 */
  859. 000009C8  206D E020                movea.l    A0, [A5 - 0x1FE0]
  860. 000009CC  7000                     moveq.l    D0, 0x00
  861. 000009CE  2140 0280                move.l     [A0 + 0x280], D0
  862. label000009D2:
  863. 000009D2  4A6F 0006                tst.w      [A7 + 0x6]
  864. 000009D6  6706                     beq        +0x8 /* 000009DE */
  865. 000009D8  202D E020                move.l     D0, [A5 - 0x1FE0]
  866. 000009DC  6002                     bra        +0x4 /* 000009E0 */
  867. label000009DE:
  868. 000009DE  7000                     moveq.l    D0, 0x00
  869. label000009E0:
  870. 000009E0  2B40 E018                move.l     [A5 - 0x1FE8], D0
  871. 000009E4  4E75                     rts
  872. export_799:
  873. 000009E6  4E56 0000                link       A6, 0
  874. 000009EA  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  875. 000009EE  266E 0008                movea.l    A3, [A6 + 0x8]
  876. 000009F2  4AAD E018                tst.l      [A5 - 0x1FE8]
  877. 000009F6  6700 00E2                beq        +0xE4 /* 00000ADA */
  878. 000009FA  2F0B                     move.l     -[A7], A3
  879. 000009FC  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  880. 00000A00  2E00                     move.l     D7, D0
  881. 00000A02  588F                     addq.l     A7, 4
  882. 00000A04  6700 00D4                beq        +0xD6 /* 00000ADA */
  883. 00000A08  286D E9DE                movea.l    A4, [A5 - 0x1622]
  884. 00000A0C  206D E018                movea.l    A0, [A5 - 0x1FE8]
  885. 00000A10  2F08                     move.l     -[A7], A0
  886. 00000A12  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  887. 00000A16  4A6E 000E                tst.w      [A6 + 0xE]
  888. 00000A1A  588F                     addq.l     A7, 4
  889. 00000A1C  6754                     beq        +0x56 /* 00000A72 */
  890. 00000A1E  206D E020                movea.l    A0, [A5 - 0x1FE0]
  891. 00000A22  4AA8 0280                tst.l      [A0 + 0x280]
  892. 00000A26  6714                     beq        +0x16 /* 00000A3C */
  893. 00000A28  206D E020                movea.l    A0, [A5 - 0x1FE0]
  894. 00000A2C  2C28 01FC                move.l     D6, [A0 + 0x1FC]
  895. 00000A30  206D E020                movea.l    A0, [A5 - 0x1FE0]
  896. 00000A34  2A06                     move.l     D5, D6
  897. 00000A36  9AA8 0280                sub.l      D5, [A0 + 0x280]
  898. 00000A3A  6010                     bra        +0x12 /* 00000A4C */
  899. label00000A3C:
  900. 00000A3C  206D E020                movea.l    A0, [A5 - 0x1FE0]
  901. 00000A40  2A28 01FC                move.l     D5, [A0 + 0x1FC]
  902. 00000A44  206D E020                movea.l    A0, [A5 - 0x1FE0]
  903. 00000A48  2C28 0200                move.l     D6, [A0 + 0x200]
  904. label00000A4C:
  905. 00000A4C  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  906. 00000A50  2F07                     move.l     -[A7], D7
  907. 00000A52  2F0B                     move.l     -[A7], A3
  908. 00000A54  2F06                     move.l     -[A7], D6
  909. 00000A56  2F05                     move.l     -[A7], D5
  910. 00000A58  206D E020                movea.l    A0, [A5 - 0x1FE0]
  911. 00000A5C  4868 019A                pea.l      [A0 + 0x19A]
  912. 00000A60  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  913. 00000A64  206D E020                movea.l    A0, [A5 - 0x1FE0]
  914. 00000A68  2147 0280                move.l     [A0 + 0x280], D7
  915. 00000A6C  4FEF 0018                lea.l      A7, [A7 + 0x18]
  916. 00000A70  6040                     bra        +0x42 /* 00000AB2 */
  917. label00000A72:
  918. 00000A72  17BC 000D 7800           move.b     [A3 + D7], 0xD /* '\r' */
  919. 00000A78  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  920. 00000A7C  2007                     move.l     D0, D7
  921. 00000A7E  5280                     addq.l     D0, 1
  922. 00000A80  2F00                     move.l     -[A7], D0
  923. 00000A82  2F0B                     move.l     -[A7], A3
  924. 00000A84  206D E020                movea.l    A0, [A5 - 0x1FE0]
  925. 00000A88  2F28 0200                move.l     -[A7], [A0 + 0x200]
  926. 00000A8C  206D E020                movea.l    A0, [A5 - 0x1FE0]
  927. 00000A90  2F28 01FC                move.l     -[A7], [A0 + 0x1FC]
  928. 00000A94  206D E020                movea.l    A0, [A5 - 0x1FE0]
  929. 00000A98  4868 019A                pea.l      [A0 + 0x19A]
  930. 00000A9C  4EAD 161A                jsr        [A5 + 0x161A /* export_703 */]
  931. 00000AA0  4233 7800                clr.b      [A3 + D7]
  932. 00000AA4  206D E020                movea.l    A0, [A5 - 0x1FE0]
  933. 00000AA8  7000                     moveq.l    D0, 0x00
  934. 00000AAA  2140 0280                move.l     [A0 + 0x280], D0
  935. 00000AAE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  936. label00000AB2:
  937. 00000AB2  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  938. 00000AB6  2F3C FFFF 8002           move.l     -[A7], 0xFFFF8002
  939. 00000ABC  206D E020                movea.l    A0, [A5 - 0x1FE0]
  940. 00000AC0  4868 019A                pea.l      [A0 + 0x19A]
  941. 00000AC4  4EAD 1672                jsr        [A5 + 0x1672 /* export_714 */]
  942. 00000AC8  2F2D E020                move.l     -[A7], [A5 - 0x1FE0]
  943. 00000ACC  4EBA F7B8                jsr        [PC - 0x848 /* 00000286 */]
  944. 00000AD0  2F0C                     move.l     -[A7], A4
  945. 00000AD2  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  946. 00000AD6  4FEF 0014                lea.l      A7, [A7 + 0x14]
  947. label00000ADA:
  948. 00000ADA  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  949. 00000AE0  4E5E                     unlink     A6
  950. 00000AE2  4E75                     rts
  951. export_800:
  952. 00000AE4  4E56 FFF8                link       A6, -0x0008
  953. 00000AE8  48E7 0118                movem.l    -[A7], D7,A3,A4
  954. 00000AEC  286E 0008                movea.l    A4, [A6 + 0x8]
  955. 00000AF0  4247                     clr.w      D7
  956. 00000AF2  266D E9E2                movea.l    A3, [A5 - 0x161E]
  957. 00000AF6  6030                     bra        +0x32 /* 00000B28 */
  958. label00000AF8:
  959. 00000AF8  7007                     moveq.l    D0, 0x07
  960. 00000AFA  B06B 018A                cmp.w      D0, [A3 + 0x18A]
  961. 00000AFE  6624                     bne        +0x26 /* 00000B24 */
  962. 00000B00  2F0C                     move.l     -[A7], A4
  963. 00000B02  206B 0284                movea.l    A0, [A3 + 0x284]
  964. 00000B06  2F28 0058                move.l     -[A7], [A0 + 0x58]
  965. 00000B0A  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  966. 00000B0E  4A40                     tst.w      D0
  967. 00000B10  508F                     addq.l     A7, 8
  968. 00000B12  6610                     bne        +0x12 /* 00000B24 */
  969. 00000B14  2F0B                     move.l     -[A7], A3
  970. 00000B16  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  971. 00000B1A  2D6B 0284 FFFC           move.l     [A6 - 0x4], [A3 + 0x284]
  972. 00000B20  7E01                     moveq.l    D7, 0x01
  973. 00000B22  588F                     addq.l     A7, 4
  974. label00000B24:
  975. 00000B24  266B 0164                movea.l    A3, [A3 + 0x164]
  976. label00000B28:
  977. 00000B28  200B                     move.l     D0, A3
  978. 00000B2A  6704                     beq        +0x6 /* 00000B30 */
  979. 00000B2C  4A47                     tst.w      D7
  980. 00000B2E  67C8                     beq        -0x36 /* 00000AF8 */
  981. label00000B30:
  982. 00000B30  4A47                     tst.w      D7
  983. 00000B32  6600 00F2                bne        +0xF4 /* 00000C26 */
  984. 00000B36  4AAE 0014                tst.l      [A6 + 0x14]
  985. 00000B3A  670A                     beq        +0xC /* 00000B46 */
  986. 00000B3C  206E 0014                movea.l    A0, [A6 + 0x14]
  987. 00000B40  2D50 FFFC                move.l     [A6 - 0x4], [A0]
  988. 00000B44  6624                     bne        +0x26 /* 00000B6A */
  989. label00000B46:
  990. 00000B46  7000                     moveq.l    D0, 0x00
  991. 00000B48  2F00                     move.l     -[A7], D0
  992. 00000B4A  2F00                     move.l     -[A7], D0
  993. 00000B4C  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  994. 00000B50  7200                     moveq.l    D1, 0x00
  995. 00000B52  322E 001A                move.w     D1, [A6 + 0x1A]
  996. 00000B56  2F01                     move.l     -[A7], D1
  997. 00000B58  2F0C                     move.l     -[A7], A4
  998. 00000B5A  4EBA 0906                jsr        [PC + 0x906 /* 00001462 */]
  999. 00000B5E  2D40 FFFC                move.l     [A6 - 0x4], D0
  1000. 00000B62  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1001. 00000B66  6700 00BE                beq        +0xC0 /* 00000C26 */
  1002. label00000B6A:
  1003. 00000B6A  206E FFFC                movea.l    A0, [A6 - 0x4]
  1004. 00000B6E  5268 007A                addq.w     [A0 + 0x7A], 1
  1005. 00000B72  206E FFFC                movea.l    A0, [A6 - 0x4]
  1006. 00000B76  7001                     moveq.l    D0, 0x01
  1007. 00000B78  B0A8 0004                cmp.l      D0, [A0 + 0x4]
  1008. 00000B7C  6C20                     bge        +0x22 /* 00000B9E */
  1009. 00000B7E  206E FFFC                movea.l    A0, [A6 - 0x4]
  1010. 00000B82  7001                     moveq.l    D0, 0x01
  1011. 00000B84  B090                     cmp.l      D0, [A0]
  1012. 00000B86  6D16                     blt        +0x18 /* 00000B9E */
  1013. 00000B88  706D                     moveq.l    D0, 0x6D
  1014. 00000B8A  2F00                     move.l     -[A7], D0
  1015. 00000B8C  4EBA 174E                jsr        [PC + 0x174E /* 000022DC */]
  1016. 00000B90  486E FFFC                pea.l      [A6 - 0x4]
  1017. 00000B94  4EBA 06F2                jsr        [PC + 0x6F2 /* 00001288 */]
  1018. 00000B98  508F                     addq.l     A7, 8
  1019. 00000B9A  6000 008A                bra        +0x8C /* 00000C26 */
  1020. label00000B9E:
  1021. 00000B9E  4AAE 0010                tst.l      [A6 + 0x10]
  1022. 00000BA2  662E                     bne        +0x30 /* 00000BD2 */
  1023. 00000BA4  206E FFFC                movea.l    A0, [A6 - 0x4]
  1024. 00000BA8  2668 0054                movea.l    A3, [A0 + 0x54]
  1025. 00000BAC  2F0B                     move.l     -[A7], A3
  1026. 00000BAE  4EAD 138A                jsr        [A5 + 0x138A /* export_621 */]
  1027. 00000BB2  4A80                     tst.l      D0
  1028. 00000BB4  588F                     addq.l     A7, 4
  1029. 00000BB6  6610                     bne        +0x12 /* 00000BC8 */
  1030. 00000BB8  486E FFF8                pea.l      [A6 - 0x8]
  1031. 00000BBC  2F0B                     move.l     -[A7], A3
  1032. 00000BBE  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  1033. 00000BC2  4A40                     tst.w      D0
  1034. 00000BC4  508F                     addq.l     A7, 8
  1035. 00000BC6  670C                     beq        +0xE /* 00000BD4 */
  1036. label00000BC8:
  1037. 00000BC8  206E FFFC                movea.l    A0, [A6 - 0x4]
  1038. 00000BCC  2668 0058                movea.l    A3, [A0 + 0x58]
  1039. 00000BD0  6002                     bra        +0x4 /* 00000BD4 */
  1040. label00000BD2:
  1041. 00000BD2  264C                     movea.l    A3, A4
  1042. label00000BD4:
  1043. 00000BD4  2F0B                     move.l     -[A7], A3
  1044. 00000BD6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1045. 00000BDA  4EBA FC1E                jsr        [PC - 0x3E2 /* 000007FA */]
  1046. 00000BDE  4A40                     tst.w      D0
  1047. 00000BE0  508F                     addq.l     A7, 8
  1048. 00000BE2  6742                     beq        +0x44 /* 00000C26 */
  1049. 00000BE4  206D E020                movea.l    A0, [A5 - 0x1FE0]
  1050. 00000BE8  216E 0010 0288           move.l     [A0 + 0x288], [A6 + 0x10]
  1051. 00000BEE  660C                     bne        +0xE /* 00000BFC */
  1052. 00000BF0  206E FFFC                movea.l    A0, [A6 - 0x4]
  1053. 00000BF4  7001                     moveq.l    D0, 0x01
  1054. 00000BF6  C068 0064                and.w      D0, [A0 + 0x64]
  1055. 00000BFA  670C                     beq        +0xE /* 00000C08 */
  1056. label00000BFC:
  1057. 00000BFC  206D E020                movea.l    A0, [A5 - 0x1FE0]
  1058. 00000C00  317C 0001 0198           move.w     [A0 + 0x198], 0x1
  1059. 00000C06  601C                     bra        +0x1E /* 00000C24 */
  1060. label00000C08:
  1061. 00000C08  206D E020                movea.l    A0, [A5 - 0x1FE0]
  1062. 00000C0C  317C 0001 0196           move.w     [A0 + 0x196], 0x1
  1063. 00000C12  206D E020                movea.l    A0, [A5 - 0x1FE0]
  1064. 00000C16  0068 1000 020C           ori.w      [A0 + 0x20C], 0x1000
  1065. 00000C1C  206D E020                movea.l    A0, [A5 - 0x1FE0]
  1066. 00000C20  4268 0198                clr.w      [A0 + 0x198]
  1067. label00000C24:
  1068. 00000C24  5247                     addq.w     D7, 1
  1069. label00000C26:
  1070. 00000C26  4AAE 0014                tst.l      [A6 + 0x14]
  1071. 00000C2A  6708                     beq        +0xA /* 00000C34 */
  1072. 00000C2C  206E 0014                movea.l    A0, [A6 + 0x14]
  1073. 00000C30  20AE FFFC                move.l     [A0], [A6 - 0x4]
  1074. label00000C34:
  1075. 00000C34  3007                     move.w     D0, D7
  1076. 00000C36  4CEE 1880 FFEC           movem.l    D7,A3,A4, [A6 - 0x14]
  1077. 00000C3C  4E5E                     unlink     A6
  1078. 00000C3E  4E75                     rts
  1079. export_801:
  1080. fn00000C40:
  1081. 00000C40  4E56 FFF8                link       A6, -0x0008
  1082. 00000C44  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1083. 00000C48  3C2E 000E                move.w     D6, [A6 + 0xE]
  1084. 00000C4C  286E 0008                movea.l    A4, [A6 + 0x8]
  1085. 00000C50  266D E020                movea.l    A3, [A5 - 0x1FE0]
  1086. 00000C54  6028                     bra        +0x2A /* 00000C7E */
  1087. label00000C56:
  1088. 00000C56  7007                     moveq.l    D0, 0x07
  1089. 00000C58  B06B 018A                cmp.w      D0, [A3 + 0x18A]
  1090. 00000C5C  661C                     bne        +0x1E /* 00000C7A */
  1091. 00000C5E  B9EB 0284                cmpa.l     A4, [A3 + 0x284]
  1092. 00000C62  6616                     bne        +0x18 /* 00000C7A */
  1093. 00000C64  303C 1000                move.w     D0, 0x1000
  1094. 00000C68  C06B 020C                and.w      D0, [A3 + 0x20C]
  1095. 00000C6C  6614                     bne        +0x16 /* 00000C82 */
  1096. 00000C6E  4AAC 0076                tst.l      [A4 + 0x76]
  1097. 00000C72  670E                     beq        +0x10 /* 00000C82 */
  1098. 00000C74  7000                     moveq.l    D0, 0x00
  1099. 00000C76  2640                     movea.l    A3, D0
  1100. 00000C78  6008                     bra        +0xA /* 00000C82 */
  1101. label00000C7A:
  1102. 00000C7A  266B 0164                movea.l    A3, [A3 + 0x164]
  1103. label00000C7E:
  1104. 00000C7E  200B                     move.l     D0, A3
  1105. 00000C80  66D4                     bne        -0x2A /* 00000C56 */
  1106. label00000C82:
  1107. 00000C82  7E01                     moveq.l    D7, 0x01
  1108. 00000C84  200B                     move.l     D0, A3
  1109. 00000C86  6700 0134                beq        +0x136 /* 00000DBC */
  1110. 00000C8A  7000                     moveq.l    D0, 0x00
  1111. 00000C8C  2940 006A                move.l     [A4 + 0x6A], D0
  1112. 00000C90  426C 0048                clr.w      [A4 + 0x48]
  1113. 00000C94  426C 0046                clr.w      [A4 + 0x46]
  1114. 00000C98  426C 0044                clr.w      [A4 + 0x44]
  1115. 00000C9C  426C 0042                clr.w      [A4 + 0x42]
  1116. 00000CA0  426C 0040                clr.w      [A4 + 0x40]
  1117. 00000CA4  026C FBFF 006E           andi.w     [A4 + 0x6E], 0xFBFF
  1118. 00000CAA  486C 0076                pea.l      [A4 + 0x76]
  1119. 00000CAE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1120. 00000CB2  486C 0090                pea.l      [A4 + 0x90]
  1121. 00000CB6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1122. 00000CBA  486C 008C                pea.l      [A4 + 0x8C]
  1123. 00000CBE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1124. 00000CC2  486C 0094                pea.l      [A4 + 0x94]
  1125. 00000CC6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1126. 00000CCA  486C 0088                pea.l      [A4 + 0x88]
  1127. 00000CCE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1128. 00000CD2  702C                     moveq.l    D0, 0x2C
  1129. 00000CD4  2F00                     move.l     -[A7], D0
  1130. 00000CD6  486C 0014                pea.l      [A4 + 0x14]
  1131. 00000CDA  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  1132. 00000CDE  202B 0204                move.l     D0, [A3 + 0x204]
  1133. 00000CE2  5280                     addq.l     D0, 1
  1134. 00000CE4  2F00                     move.l     -[A7], D0
  1135. 00000CE6  486E FFF8                pea.l      [A6 - 0x8]
  1136. 00000CEA  2F2B 0248                move.l     -[A7], [A3 + 0x248]
  1137. 00000CEE  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  1138. 00000CF2  4A40                     tst.w      D0
  1139. 00000CF4  4FEF 0028                lea.l      A7, [A7 + 0x28]
  1140. 00000CF8  6700 00BE                beq        +0xC0 /* 00000DB8 */
  1141. 00000CFC  206B 0284                movea.l    A0, [A3 + 0x284]
  1142. 00000D00  2D68 0072 FFFC           move.l     [A6 - 0x4], [A0 + 0x72]
  1143. 00000D06  206B 0284                movea.l    A0, [A3 + 0x284]
  1144. 00000D0A  2A10                     move.l     D5, [A0]
  1145. 00000D0C  206B 0284                movea.l    A0, [A3 + 0x284]
  1146. 00000D10  216E FFF8 0072           move.l     [A0 + 0x72], [A6 - 0x8]
  1147. 00000D16  202B 0204                move.l     D0, [A3 + 0x204]
  1148. 00000D1A  5280                     addq.l     D0, 1
  1149. 00000D1C  206B 0284                movea.l    A0, [A3 + 0x284]
  1150. 00000D20  2080                     move.l     [A0], D0
  1151. 00000D22  4A46                     tst.w      D6
  1152. 00000D24  6612                     bne        +0x14 /* 00000D38 */
  1153. 00000D26  2F2B 0284                move.l     -[A7], [A3 + 0x284]
  1154. 00000D2A  486D 2A62                pea.l      [A5 + 0x2A62 /* export_1352 */]
  1155. 00000D2E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1156. 00000D32  4A40                     tst.w      D0
  1157. 00000D34  508F                     addq.l     A7, 8
  1158. 00000D36  6734                     beq        +0x36 /* 00000D6C */
  1159. label00000D38:
  1160. 00000D38  303C 1000                move.w     D0, 0x1000
  1161. 00000D3C  C06B 020C                and.w      D0, [A3 + 0x20C]
  1162. 00000D40  671E                     beq        +0x20 /* 00000D60 */
  1163. 00000D42  026B EFFF 020C           andi.w     [A3 + 0x20C], 0xEFFF
  1164. 00000D48  4AAB 0288                tst.l      [A3 + 0x288]
  1165. 00000D4C  670C                     beq        +0xE /* 00000D5A */
  1166. 00000D4E  206B 0288                movea.l    A0, [A3 + 0x288]
  1167. 00000D52  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  1168. 00000D58  6006                     bra        +0x8 /* 00000D60 */
  1169. label00000D5A:
  1170. 00000D5A  377C 0001 0196           move.w     [A3 + 0x196], 0x1
  1171. label00000D60:
  1172. 00000D60  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1173. 00000D64  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1174. 00000D68  588F                     addq.l     A7, 4
  1175. 00000D6A  6070                     bra        +0x72 /* 00000DDC */
  1176. label00000D6C:
  1177. 00000D6C  4AAD E024                tst.l      [A5 - 0x1FDC]
  1178. 00000D70  6724                     beq        +0x26 /* 00000D96 */
  1179. 00000D72  2F0B                     move.l     -[A7], A3
  1180. 00000D74  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  1181. 00000D78  486D 189A                pea.l      [A5 + 0x189A /* export_783 */]
  1182. 00000D7C  202D E024                move.l     D0, [A5 - 0x1FDC]
  1183. 00000D80  5380                     subq.l     D0, 1
  1184. 00000D82  2F00                     move.l     -[A7], D0
  1185. 00000D84  486B 019A                pea.l      [A3 + 0x19A]
  1186. 00000D88  4EAD 15AA                jsr        [A5 + 0x15AA /* export_689 */]
  1187. 00000D8C  2F0B                     move.l     -[A7], A3
  1188. 00000D8E  4EBA F4F6                jsr        [PC - 0xB0A /* 00000286 */]
  1189. 00000D92  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1190. label00000D96:
  1191. 00000D96  206B 0284                movea.l    A0, [A3 + 0x284]
  1192. 00000D9A  2F28 0072                move.l     -[A7], [A0 + 0x72]
  1193. 00000D9E  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1194. 00000DA2  206B 0284                movea.l    A0, [A3 + 0x284]
  1195. 00000DA6  216E FFFC 0072           move.l     [A0 + 0x72], [A6 - 0x4]
  1196. 00000DAC  206B 0284                movea.l    A0, [A3 + 0x284]
  1197. 00000DB0  2085                     move.l     [A0], D5
  1198. 00000DB2  5347                     subq.w     D7, 1
  1199. 00000DB4  588F                     addq.l     A7, 4
  1200. 00000DB6  6024                     bra        +0x26 /* 00000DDC */
  1201. label00000DB8:
  1202. 00000DB8  5347                     subq.w     D7, 1
  1203. 00000DBA  6020                     bra        +0x22 /* 00000DDC */
  1204. label00000DBC:
  1205. 00000DBC  200C                     move.l     D0, A4
  1206. 00000DBE  671A                     beq        +0x1C /* 00000DDA */
  1207. 00000DC0  4A46                     tst.w      D6
  1208. 00000DC2  6618                     bne        +0x1A /* 00000DDC */
  1209. 00000DC4  4AAC 0076                tst.l      [A4 + 0x76]
  1210. 00000DC8  6612                     bne        +0x14 /* 00000DDC */
  1211. 00000DCA  2F0C                     move.l     -[A7], A4
  1212. 00000DCC  486D 2A62                pea.l      [A5 + 0x2A62 /* export_1352 */]
  1213. 00000DD0  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  1214. 00000DD4  4A40                     tst.w      D0
  1215. 00000DD6  508F                     addq.l     A7, 8
  1216. 00000DD8  6602                     bne        +0x4 /* 00000DDC */
  1217. label00000DDA:
  1218. 00000DDA  5347                     subq.w     D7, 1
  1219. label00000DDC:
  1220. 00000DDC  4AAC 0076                tst.l      [A4 + 0x76]
  1221. 00000DE0  670A                     beq        +0xC /* 00000DEC */
  1222. 00000DE2  2F0C                     move.l     -[A7], A4
  1223. 00000DE4  4EBA 0CBC                jsr        [PC + 0xCBC /* 00001AA2 */]
  1224. 00000DE8  3E00                     move.w     D7, D0
  1225. 00000DEA  588F                     addq.l     A7, 4
  1226. label00000DEC:
  1227. 00000DEC  3007                     move.w     D0, D7
  1228. 00000DEE  4CEE 18E0 FFE4           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1C]
  1229. 00000DF4  4E5E                     unlink     A6
  1230. 00000DF6  4E75                     rts
  1231. export_802:
  1232. 00000DF8  2F0B                     move.l     -[A7], A3
  1233. 00000DFA  266F 0008                movea.l    A3, [A7 + 0x8]
  1234. 00000DFE  7000                     moveq.l    D0, 0x00
  1235. 00000E00  220B                     move.l     D1, A3
  1236. 00000E02  6736                     beq        +0x38 /* 00000E3A */
  1237. 00000E04  2F00                     move.l     -[A7], D0
  1238. 00000E06  7200                     moveq.l    D1, 0x00
  1239. 00000E08  2F01                     move.l     -[A7], D1
  1240. 00000E0A  2F0B                     move.l     -[A7], A3
  1241. 00000E0C  4EBA FE32                jsr        [PC - 0x1CE /* 00000C40 */]
  1242. 00000E10  508F                     addq.l     A7, 8
  1243. 00000E12  2200                     move.l     D1, D0
  1244. 00000E14  201F                     move.l     D0, [A7]+
  1245. 00000E16  4A41                     tst.w      D1
  1246. 00000E18  6720                     beq        +0x22 /* 00000E3A */
  1247. 00000E1A  2F00                     move.l     -[A7], D0
  1248. 00000E1C  7200                     moveq.l    D1, 0x00
  1249. 00000E1E  2F01                     move.l     -[A7], D1
  1250. 00000E20  7401                     moveq.l    D2, 0x01
  1251. 00000E22  2F02                     move.l     -[A7], D2
  1252. 00000E24  2F01                     move.l     -[A7], D1
  1253. 00000E26  2F0B                     move.l     -[A7], A3
  1254. 00000E28  4EBA 0342                jsr        [PC + 0x342 /* 0000116C */]
  1255. 00000E2C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1256. 00000E30  2200                     move.l     D1, D0
  1257. 00000E32  201F                     move.l     D0, [A7]+
  1258. 00000E34  4A41                     tst.w      D1
  1259. 00000E36  6702                     beq        +0x4 /* 00000E3A */
  1260. 00000E38  7001                     moveq.l    D0, 0x01
  1261. label00000E3A:
  1262. 00000E3A  265F                     movea.l    A3, [A7]+
  1263. 00000E3C  4E75                     rts
  1264. export_803:
  1265. fn00000E3E:
  1266. 00000E3E  48E7 0018                movem.l    -[A7], A3,A4
  1267. 00000E42  7000                     moveq.l    D0, 0x00
  1268. 00000E44  2B40 E020                move.l     [A5 - 0x1FE0], D0
  1269. 00000E48  2840                     movea.l    A4, D0
  1270. 00000E4A  2B40 E01C                move.l     [A5 - 0x1FE4], D0
  1271. 00000E4E  266D E9E2                movea.l    A3, [A5 - 0x161E]
  1272. 00000E52  6024                     bra        +0x26 /* 00000E78 */
  1273. label00000E54:
  1274. 00000E54  7007                     moveq.l    D0, 0x07
  1275. 00000E56  B06B 018A                cmp.w      D0, [A3 + 0x18A]
  1276. 00000E5A  6618                     bne        +0x1A /* 00000E74 */
  1277. 00000E5C  4AAD E020                tst.l      [A5 - 0x1FE0]
  1278. 00000E60  660A                     bne        +0xC /* 00000E6C */
  1279. 00000E62  2B4B E020                move.l     [A5 - 0x1FE0], A3
  1280. 00000E66  2B6B 0284 E01C           move.l     [A5 - 0x1FE4], [A3 + 0x284]
  1281. label00000E6C:
  1282. 00000E6C  B7ED E018                cmpa.l     A3, [A5 - 0x1FE8]
  1283. 00000E70  6602                     bne        +0x4 /* 00000E74 */
  1284. 00000E72  284B                     movea.l    A4, A3
  1285. label00000E74:
  1286. 00000E74  266B 0164                movea.l    A3, [A3 + 0x164]
  1287. label00000E78:
  1288. 00000E78  200B                     move.l     D0, A3
  1289. 00000E7A  66D8                     bne        -0x26 /* 00000E54 */
  1290. 00000E7C  2B4C E018                move.l     [A5 - 0x1FE8], A4
  1291. 00000E80  4CDF 1800                movem.l    A3,A4, [A7]+
  1292. 00000E84  4E75                     rts
  1293. export_804:
  1294. fn00000E86:
  1295. 00000E86  2F0B                     move.l     -[A7], A3
  1296. 00000E88  266F 0008                movea.l    A3, [A7 + 0x8]
  1297. 00000E8C  B7ED E018                cmpa.l     A3, [A5 - 0x1FE8]
  1298. 00000E90  6606                     bne        +0x8 /* 00000E98 */
  1299. 00000E92  7000                     moveq.l    D0, 0x00
  1300. 00000E94  2B40 E018                move.l     [A5 - 0x1FE8], D0
  1301. label00000E98:
  1302. 00000E98  486B 0284                pea.l      [A3 + 0x284]
  1303. 00000E9C  4EBA 03EA                jsr        [PC + 0x3EA /* 00001288 */]
  1304. 00000EA0  486B 019A                pea.l      [A3 + 0x19A]
  1305. 00000EA4  4EAD 158A                jsr        [A5 + 0x158A /* export_685 */]
  1306. 00000EA8  486B 01DC                pea.l      [A3 + 0x1DC]
  1307. 00000EAC  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1308. 00000EB0  486B 01D2                pea.l      [A3 + 0x1D2]
  1309. 00000EB4  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1310. 00000EB8  2F0B                     move.l     -[A7], A3
  1311. 00000EBA  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  1312. 00000EBE  2F0B                     move.l     -[A7], A3
  1313. 00000EC0  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  1314. 00000EC4  4EBA FF78                jsr        [PC - 0x88 /* 00000E3E */]
  1315. 00000EC8  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1316. 00000ECC  265F                     movea.l    A3, [A7]+
  1317. 00000ECE  4E75                     rts
  1318. export_805:
  1319. 00000ED0  4E56 FFF8                link       A6, -0x0008
  1320. 00000ED4  48E7 0018                movem.l    -[A7], A3,A4
  1321. 00000ED8  286E 0008                movea.l    A4, [A6 + 0x8]
  1322. 00000EDC  266D E9E2                movea.l    A3, [A5 - 0x161E]
  1323. 00000EE0  6054                     bra        +0x56 /* 00000F36 */
  1324. label00000EE2:
  1325. 00000EE2  7007                     moveq.l    D0, 0x07
  1326. 00000EE4  B06B 018A                cmp.w      D0, [A3 + 0x18A]
  1327. 00000EE8  6648                     bne        +0x4A /* 00000F32 */
  1328. 00000EEA  202B 0284                move.l     D0, [A3 + 0x284]
  1329. 00000EEE  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  1330. 00000EF2  663E                     bne        +0x40 /* 00000F32 */
  1331. 00000EF4  206B 0284                movea.l    A0, [A3 + 0x284]
  1332. 00000EF8  2868 0054                movea.l    A4, [A0 + 0x54]
  1333. 00000EFC  2F0C                     move.l     -[A7], A4
  1334. 00000EFE  4EAD 138A                jsr        [A5 + 0x138A /* export_621 */]
  1335. 00000F02  2D40 FFFC                move.l     [A6 - 0x4], D0
  1336. 00000F06  588F                     addq.l     A7, 4
  1337. 00000F08  6706                     beq        +0x8 /* 00000F10 */
  1338. 00000F0A  B7EE FFFC                cmpa.l     A3, [A6 - 0x4]
  1339. 00000F0E  6610                     bne        +0x12 /* 00000F20 */
  1340. label00000F10:
  1341. 00000F10  486E FFF8                pea.l      [A6 - 0x8]
  1342. 00000F14  2F0C                     move.l     -[A7], A4
  1343. 00000F16  4EAD 11EA                jsr        [A5 + 0x11EA /* export_569 */]
  1344. 00000F1A  4A40                     tst.w      D0
  1345. 00000F1C  508F                     addq.l     A7, 8
  1346. 00000F1E  6708                     beq        +0xA /* 00000F28 */
  1347. label00000F20:
  1348. 00000F20  206B 0284                movea.l    A0, [A3 + 0x284]
  1349. 00000F24  2868 0058                movea.l    A4, [A0 + 0x58]
  1350. label00000F28:
  1351. 00000F28  2F0C                     move.l     -[A7], A4
  1352. 00000F2A  2F0B                     move.l     -[A7], A3
  1353. 00000F2C  4EAD 0A0A                jsr        [A5 + 0xA0A /* export_317 */]
  1354. 00000F30  508F                     addq.l     A7, 8
  1355. label00000F32:
  1356. 00000F32  266B 0164                movea.l    A3, [A3 + 0x164]
  1357. label00000F36:
  1358. 00000F36  200B                     move.l     D0, A3
  1359. 00000F38  66A8                     bne        -0x56 /* 00000EE2 */
  1360. 00000F3A  4CEE 1800 FFF0           movem.l    A3,A4, [A6 - 0x10]
  1361. 00000F40  4E5E                     unlink     A6
  1362. 00000F42  4E75                     rts
  1363. fn00000F44:
  1364. 00000F44  4E56 FED8                link       A6, -0x0128
  1365. 00000F48  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1366. 00000F4C  3C2E 0012                move.w     D6, [A6 + 0x12]
  1367. 00000F50  266E 000C                movea.l    A3, [A6 + 0xC]
  1368. 00000F54  4244                     clr.w      D4
  1369. 00000F56  4A6B 0070                tst.w      [A3 + 0x70]
  1370. 00000F5A  6708                     beq        +0xA /* 00000F64 */
  1371. 00000F5C  3D7C 0003 FFFA           move.w     [A6 - 0x6], 0x3
  1372. 00000F62  6006                     bra        +0x8 /* 00000F6A */
  1373. label00000F64:
  1374. 00000F64  3D7C 0002 FFFA           move.w     [A6 - 0x6], 0x2
  1375. label00000F6A:
  1376. 00000F6A  303C 0800                move.w     D0, 0x800
  1377. 00000F6E  C06B 006E                and.w      D0, [A3 + 0x6E]
  1378. 00000F72  6706                     beq        +0x8 /* 00000F7A */
  1379. 00000F74  426E FFFC                clr.w      [A6 - 0x4]
  1380. 00000F78  6006                     bra        +0x8 /* 00000F80 */
  1381. label00000F7A:
  1382. 00000F7A  3D7C 0002 FFFC           move.w     [A6 - 0x4], 0x2
  1383. label00000F80:
  1384. 00000F80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1385. 00000F84  4878 032A                push.l     0x32A
  1386. 00000F88  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  1387. 00000F8C  588F                     addq.l     A7, 4
  1388. 00000F8E  2F00                     move.l     -[A7], D0
  1389. 00000F90  41EE FEFA                lea.l      A0, [A6 - 0x106]
  1390. 00000F94  5288                     addq.l     A0, 1
  1391. 00000F96  2F08                     move.l     -[A7], A0
  1392. 00000F98  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  1393. 00000F9C  1D40 FEFA                move.b     [A6 - 0x106], D0
  1394. 00000FA0  4247                     clr.w      D7
  1395. 00000FA2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1396. 00000FA6  6000 019C                bra        +0x19E /* 00001144 */
  1397. label00000FAA:
  1398. 00000FAA  302E FFFC                move.w     D0, [A6 - 0x4]
  1399. 00000FAE  48C0                     ext.l      D0
  1400. 00000FB0  2F00                     move.l     -[A7], D0
  1401. 00000FB2  302E FFFA                move.w     D0, [A6 - 0x6]
  1402. 00000FB6  48C0                     ext.l      D0
  1403. 00000FB8  2F00                     move.l     -[A7], D0
  1404. 00000FBA  4A47                     tst.w      D7
  1405. 00000FBC  6706                     beq        +0x8 /* 00000FC4 */
  1406. 00000FBE  202E 0008                move.l     D0, [A6 + 0x8]
  1407. 00000FC2  6006                     bra        +0x8 /* 00000FCA */
  1408. label00000FC4:
  1409. 00000FC4  41EE FEFA                lea.l      A0, [A6 - 0x106]
  1410. 00000FC8  2008                     move.l     D0, A0
  1411. label00000FCA:
  1412. 00000FCA  2F00                     move.l     -[A7], D0
  1413. 00000FCC  486E FEDC                pea.l      [A6 - 0x124]
  1414. 00000FD0  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  1415. 00000FD4  3D40 FFFE                move.w     [A6 - 0x2], D0
  1416. 00000FD8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1417. 00000FDC  6600 0164                bne        +0x166 /* 00001142 */
  1418. 00000FE0  2D6D E040 FED8           move.l     [A6 - 0x128], [A5 - 0x1FC0]
  1419. label00000FE6:
  1420. 00000FE6  4AAE FED8                tst.l      [A6 - 0x128]
  1421. 00000FEA  6600 00C6                bne        +0xC8 /* 000010B2 */
  1422. 00000FEE  7004                     moveq.l    D0, 0x04
  1423. 00000FF0  C046                     and.w      D0, D6
  1424. 00000FF2  6700 009C                beq        +0x9E /* 00001090 */
  1425. 00000FF6  7001                     moveq.l    D0, 0x01
  1426. 00000FF8  C06B 0064                and.w      D0, [A3 + 0x64]
  1427. 00000FFC  6736                     beq        +0x38 /* 00001034 */
  1428. 00000FFE  7002                     moveq.l    D0, 0x02
  1429. 00001000  B06B 0062                cmp.w      D0, [A3 + 0x62]
  1430. 00001004  672E                     beq        +0x30 /* 00001034 */
  1431. 00001006  7001                     moveq.l    D0, 0x01
  1432. 00001008  B06B 0062                cmp.w      D0, [A3 + 0x62]
  1433. 0000100C  6726                     beq        +0x28 /* 00001034 */
  1434. 0000100E  2F2E FEE4                move.l     -[A7], [A6 - 0x11C]
  1435. 00001012  2F2B 0054                move.l     -[A7], [A3 + 0x54]
  1436. 00001016  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  1437. 0000101A  4A40                     tst.w      D0
  1438. 0000101C  508F                     addq.l     A7, 8
  1439. 0000101E  6614                     bne        +0x16 /* 00001034 */
  1440. 00001020  4A47                     tst.w      D7
  1441. 00001022  6700 0110                beq        +0x112 /* 00001134 */
  1442. 00001026  7073                     moveq.l    D0, 0x73
  1443. 00001028  2F00                     move.l     -[A7], D0
  1444. 0000102A  4EBA 12B0                jsr        [PC + 0x12B0 /* 000022DC */]
  1445. 0000102E  588F                     addq.l     A7, 4
  1446. 00001030  6000 0102                bra        +0x104 /* 00001134 */
  1447. label00001034:
  1448. 00001034  486B 004C                pea.l      [A3 + 0x4C]
  1449. 00001038  4EAD 0DAA                jsr        [A5 + 0xDAA /* export_433 */]
  1450. 0000103C  3D46 FEF4                move.w     [A6 - 0x10C], D6
  1451. 00001040  486E FEDC                pea.l      [A6 - 0x124]
  1452. 00001044  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  1453. 00001048  4AAD E5C8                tst.l      [A5 - 0x1A38]
  1454. 0000104C  508F                     addq.l     A7, 8
  1455. 0000104E  671C                     beq        +0x1E /* 0000106C */
  1456. 00001050  4A47                     tst.w      D7
  1457. 00001052  6700 00E0                beq        +0xE2 /* 00001134 */
  1458. 00001056  7008                     moveq.l    D0, 0x08
  1459. 00001058  C046                     and.w      D0, D6
  1460. 0000105A  6700 00D8                beq        +0xDA /* 00001134 */
  1461. 0000105E  2F2E FEE4                move.l     -[A7], [A6 - 0x11C]
  1462. 00001062  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  1463. 00001066  588F                     addq.l     A7, 4
  1464. 00001068  6000 00CA                bra        +0xCC /* 00001134 */
  1465. label0000106C:
  1466. 0000106C  7002                     moveq.l    D0, 0x02
  1467. 0000106E  B06E FEF2                cmp.w      D0, [A6 - 0x10E]
  1468. 00001072  671C                     beq        +0x1E /* 00001090 */
  1469. 00001074  7001                     moveq.l    D0, 0x01
  1470. 00001076  B06E FEF2                cmp.w      D0, [A6 - 0x10E]
  1471. 0000107A  6714                     beq        +0x16 /* 00001090 */
  1472. 0000107C  303C 0800                move.w     D0, 0x800
  1473. 00001080  C06B 006E                and.w      D0, [A3 + 0x6E]
  1474. 00001084  660A                     bne        +0xC /* 00001090 */
  1475. 00001086  7066                     moveq.l    D0, 0x66
  1476. 00001088  2F00                     move.l     -[A7], D0
  1477. 0000108A  4EBA 1250                jsr        [PC + 0x1250 /* 000022DC */]
  1478. 0000108E  588F                     addq.l     A7, 4
  1479. label00001090:
  1480. 00001090  486B 004C                pea.l      [A3 + 0x4C]
  1481. 00001094  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  1482. 00001098  41EB 004C                lea.l      A0, [A3 + 0x4C]
  1483. 0000109C  43EE FEDC                lea.l      A1, [A6 - 0x124]
  1484. 000010A0  7006                     moveq.l    D0, 0x06
  1485. label000010A2:
  1486. 000010A2  20D9                     move.l     [A0]+, [A1]+
  1487. 000010A4  51C8 FFFC                dbf        D0, -0x6 /* 000010A2 */
  1488. 000010A8  30D9                     move.w     [A0]+, [A1]+
  1489. 000010AA  5244                     addq.w     D4, 1
  1490. 000010AC  588F                     addq.l     A7, 4
  1491. 000010AE  6000 0084                bra        +0x86 /* 00001134 */
  1492. label000010B2:
  1493. 000010B2  206E FED8                movea.l    A0, [A6 - 0x128]
  1494. 000010B6  2868 0098                movea.l    A4, [A0 + 0x98]
  1495. 000010BA  B7EE FED8                cmpa.l     A3, [A6 - 0x128]
  1496. 000010BE  676C                     beq        +0x6E /* 0000112C */
  1497. 000010C0  2F2E FEE8                move.l     -[A7], [A6 - 0x118]
  1498. 000010C4  206E FED8                movea.l    A0, [A6 - 0x128]
  1499. 000010C8  2F28 0058                move.l     -[A7], [A0 + 0x58]
  1500. 000010CC  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1501. 000010D0  7200                     moveq.l    D1, 0x00
  1502. 000010D2  4A40                     tst.w      D0
  1503. 000010D4  57C1                     seq        D1
  1504. 000010D6  4401                     neg.b      D1
  1505. 000010D8  3A01                     move.w     D5, D1
  1506. 000010DA  508F                     addq.l     A7, 8
  1507. 000010DC  6616                     bne        +0x18 /* 000010F4 */
  1508. 000010DE  2F2E FEE4                move.l     -[A7], [A6 - 0x11C]
  1509. 000010E2  206E FED8                movea.l    A0, [A6 - 0x128]
  1510. 000010E6  2F28 0054                move.l     -[A7], [A0 + 0x54]
  1511. 000010EA  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  1512. 000010EE  4A40                     tst.w      D0
  1513. 000010F0  508F                     addq.l     A7, 8
  1514. 000010F2  6638                     bne        +0x3A /* 0000112C */
  1515. label000010F4:
  1516. 000010F4  206E FED8                movea.l    A0, [A6 - 0x128]
  1517. 000010F8  7000                     moveq.l    D0, 0x00
  1518. 000010FA  3028 006E                move.w     D0, [A0 + 0x6E]
  1519. 000010FE  223C 0000 8000           move.l     D1, 0x8000
  1520. 00001104  C280                     and.l      D1, D0
  1521. 00001106  670C                     beq        +0xE /* 00001114 */
  1522. 00001108  486E FED8                pea.l      [A6 - 0x128]
  1523. 0000110C  4EBA 017A                jsr        [PC + 0x17A /* 00001288 */]
  1524. 00001110  588F                     addq.l     A7, 4
  1525. 00001112  6018                     bra        +0x1A /* 0000112C */
  1526. label00001114:
  1527. 00001114  4A47                     tst.w      D7
  1528. 00001116  671C                     beq        +0x1E /* 00001134 */
  1529. 00001118  4A45                     tst.w      D5
  1530. 0000111A  6704                     beq        +0x6 /* 00001120 */
  1531. 0000111C  7065                     moveq.l    D0, 0x65
  1532. 0000111E  6002                     bra        +0x4 /* 00001122 */
  1533. label00001120:
  1534. 00001120  707E                     moveq.l    D0, 0x7E
  1535. label00001122:
  1536. 00001122  2F00                     move.l     -[A7], D0
  1537. 00001124  4EBA 11B6                jsr        [PC + 0x11B6 /* 000022DC */]
  1538. 00001128  588F                     addq.l     A7, 4
  1539. 0000112A  6008                     bra        +0xA /* 00001134 */
  1540. label0000112C:
  1541. 0000112C  2D4C FED8                move.l     [A6 - 0x128], A4
  1542. 00001130  6000 FEB4                bra        -0x14A /* 00000FE6 */
  1543. label00001134:
  1544. 00001134  4A44                     tst.w      D4
  1545. 00001136  660A                     bne        +0xC /* 00001142 */
  1546. 00001138  486E FEDC                pea.l      [A6 - 0x124]
  1547. 0000113C  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  1548. 00001140  588F                     addq.l     A7, 4
  1549. label00001142:
  1550. 00001142  5247                     addq.w     D7, 1
  1551. label00001144:
  1552. 00001144  0C47 0002                cmpi.w     D7, 0x2
  1553. 00001148  6C06                     bge        +0x8 /* 00001150 */
  1554. 0000114A  4A44                     tst.w      D4
  1555. 0000114C  6700 FE5C                beq        -0x1A2 /* 00000FAA */
  1556. label00001150:
  1557. 00001150  4A6E FFFE                tst.w      [A6 - 0x2]
  1558. 00001154  670A                     beq        +0xC /* 00001160 */
  1559. 00001156  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1560. 0000115A  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  1561. 0000115E  588F                     addq.l     A7, 4
  1562. label00001160:
  1563. 00001160  3004                     move.w     D0, D4
  1564. 00001162  4CEE 18F0 FEC0           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x140]
  1565. 00001168  4E5E                     unlink     A6
  1566. 0000116A  4E75                     rts
  1567. export_806:
  1568. fn0000116C:
  1569. 0000116C  4E56 FFF0                link       A6, -0x0010
  1570. 00001170  48E7 0F10                movem.l    -[A7], D4,D5,D6,D7,A3
  1571. 00001174  3A2E 0012                move.w     D5, [A6 + 0x12]
  1572. 00001178  282D EA44                move.l     D4, [A5 - 0x15BC]
  1573. 0000117C  4246                     clr.w      D6
  1574. 0000117E  206E 0008                movea.l    A0, [A6 + 0x8]
  1575. 00001182  5268 007A                addq.w     [A0 + 0x7A], 1
  1576. 00001186  206E 0008                movea.l    A0, [A6 + 0x8]
  1577. 0000118A  303C 0400                move.w     D0, 0x400
  1578. 0000118E  C068 006E                and.w      D0, [A0 + 0x6E]
  1579. 00001192  6700 00DE                beq        +0xE0 /* 00001272 */
  1580. 00001196  703C                     moveq.l    D0, 0x3C
  1581. 00001198  2F00                     move.l     -[A7], D0
  1582. 0000119A  4EBA EE66                jsr        [PC - 0x119A /* 00000002 */]
  1583. 0000119E  4A40                     tst.w      D0
  1584. 000011A0  588F                     addq.l     A7, 4
  1585. 000011A2  6700 00CE                beq        +0xD0 /* 00001272 */
  1586. 000011A6  7001                     moveq.l    D0, 0x01
  1587. 000011A8  4A6D BB9A                tst.w      [A5 - 0x4466]
  1588. 000011AC  6706                     beq        +0x8 /* 000011B4 */
  1589. 000011AE  4A45                     tst.w      D5
  1590. 000011B0  6602                     bne        +0x4 /* 000011B4 */
  1591. 000011B2  7000                     moveq.l    D0, 0x00
  1592. label000011B4:
  1593. 000011B4  4A80                     tst.l      D0
  1594. 000011B6  6708                     beq        +0xA /* 000011C0 */
  1595. 000011B8  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1596. 000011BC  2008                     move.l     D0, A0
  1597. 000011BE  600A                     bra        +0xC /* 000011CA */
  1598. label000011C0:
  1599. 000011C0  7010                     moveq.l    D0, 0x10
  1600. 000011C2  2F00                     move.l     -[A7], D0
  1601. 000011C4  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  1602. 000011C8  588F                     addq.l     A7, 4
  1603. label000011CA:
  1604. 000011CA  2640                     movea.l    A3, D0
  1605. 000011CC  200B                     move.l     D0, A3
  1606. 000011CE  6700 00A2                beq        +0xA4 /* 00001272 */
  1607. 000011D2  4247                     clr.w      D7
  1608. 000011D4  6016                     bra        +0x18 /* 000011EC */
  1609. label000011D6:
  1610. 000011D6  206E 0008                movea.l    A0, [A6 + 0x8]
  1611. 000011DA  2068 0090                movea.l    A0, [A0 + 0x90]
  1612. 000011DE  48C7                     ext.l      D7
  1613. 000011E0  2007                     move.l     D0, D7
  1614. 000011E2  E780                     asl        D0, 3
  1615. 000011E4  7200                     moveq.l    D1, 0x00
  1616. 000011E6  2181 0804                move.l     [A0 + D0 + 0x4], D1
  1617. 000011EA  5247                     addq.w     D7, 1
  1618. label000011EC:
  1619. 000011EC  48C7                     ext.l      D7
  1620. 000011EE  206E 0008                movea.l    A0, [A6 + 0x8]
  1621. 000011F2  7000                     moveq.l    D0, 0x00
  1622. 000011F4  3028 0048                move.w     D0, [A0 + 0x48]
  1623. 000011F8  B087                     cmp.l      D0, D7
  1624. 000011FA  62DA                     bhi        -0x24 /* 000011D6 */
  1625. 000011FC  2B6E 0008 E03C           move.l     [A5 - 0x1FC4], [A6 + 0x8]
  1626. 00001202  276E 0008 0004           move.l     [A3 + 0x4], [A6 + 0x8]
  1627. 00001208  26AD E038                move.l     [A3], [A5 - 0x1FC8]
  1628. 0000120C  276D E044 0008           move.l     [A3 + 0x8], [A5 - 0x1FBC]
  1629. 00001212  202D E034                move.l     D0, [A5 - 0x1FCC]
  1630. 00001216  90AD E030                sub.l      D0, [A5 - 0x1FD0]
  1631. 0000121A  720E                     moveq.l    D1, 0x0E
  1632. 0000121C  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  1633. 00001220  222E 0014                move.l     D1, [A6 + 0x14]
  1634. 00001224  D280                     add.l      D1, D0
  1635. 00001226  3741 000C                move.w     [A3 + 0xC], D1
  1636. 0000122A  426B 000E                clr.w      [A3 + 0xE]
  1637. 0000122E  206E 0008                movea.l    A0, [A6 + 0x8]
  1638. 00001232  202E 000C                move.l     D0, [A6 + 0xC]
  1639. 00001236  D0A8 0076                add.l      D0, [A0 + 0x76]
  1640. 0000123A  2B40 E044                move.l     [A5 - 0x1FBC], D0
  1641. 0000123E  2B4B E038                move.l     [A5 - 0x1FC8], A3
  1642. 00001242  7000                     moveq.l    D0, 0x00
  1643. 00001244  2B40 E048                move.l     [A5 - 0x1FB8], D0
  1644. 00001248  4A6D BB9A                tst.w      [A5 - 0x4466]
  1645. 0000124C  6704                     beq        +0x6 /* 00001252 */
  1646. 0000124E  4A45                     tst.w      D5
  1647. 00001250  6714                     beq        +0x16 /* 00001266 */
  1648. label00001252:
  1649. 00001252  526D BB9A                addq.w     [A5 - 0x4466], 1
  1650. 00001256  526B 000E                addq.w     [A3 + 0xE], 1
  1651. 0000125A  4EAD 09CA                jsr        [A5 + 0x9CA /* export_309 */]
  1652. 0000125E  4EAD 1B32                jsr        [A5 + 0x1B32 /* export_866 */]
  1653. 00001262  536D BB9A                subq.w     [A5 - 0x4466], 1
  1654. label00001266:
  1655. 00001266  B8AD EA44                cmp.l      D4, [A5 - 0x15BC]
  1656. 0000126A  57C6                     seq        D6
  1657. 0000126C  0246 0001                andi.w     D6, 0x1
  1658. 00001270  600A                     bra        +0xC /* 0000127C */
  1659. label00001272:
  1660. 00001272  486E 0008                pea.l      [A6 + 0x8]
  1661. 00001276  4EBA 0010                jsr        [PC + 0x10 /* 00001288 */]
  1662. 0000127A  588F                     addq.l     A7, 4
  1663. label0000127C:
  1664. 0000127C  3006                     move.w     D0, D6
  1665. 0000127E  4CEE 08F0 FFDC           movem.l    D4,D5,D6,D7,A3, [A6 - 0x24]
  1666. 00001284  4E5E                     unlink     A6
  1667. 00001286  4E75                     rts
  1668. export_807:
  1669. fn00001288:
  1670. 00001288  4E56 0000                link       A6, 0
  1671. 0000128C  48E7 0118                movem.l    -[A7], D7,A3,A4
  1672. 00001290  206E 0008                movea.l    A0, [A6 + 0x8]
  1673. 00001294  2850                     movea.l    A4, [A0]
  1674. 00001296  200C                     move.l     D0, A4
  1675. 00001298  6700 014A                beq        +0x14C /* 000013E4 */
  1676. 0000129C  302C 007A                move.w     D0, [A4 + 0x7A]
  1677. 000012A0  536C 007A                subq.w     [A4 + 0x7A], 1
  1678. 000012A4  0C40 0001                cmpi.w     D0, 0x1
  1679. 000012A8  6200 013A                bhi        +0x13C /* 000013E4 */
  1680. 000012AC  303C 0208                move.w     D0, 0x208
  1681. 000012B0  C06C 006E                and.w      D0, [A4 + 0x6E]
  1682. 000012B4  6750                     beq        +0x52 /* 00001306 */
  1683. 000012B6  266D E038                movea.l    A3, [A5 - 0x1FC8]
  1684. 000012BA  6046                     bra        +0x48 /* 00001302 */
  1685. label000012BC:
  1686. 000012BC  206B 0004                movea.l    A0, [A3 + 0x4]
  1687. 000012C0  4AA8 0090                tst.l      [A0 + 0x90]
  1688. 000012C4  673A                     beq        +0x3C /* 00001300 */
  1689. 000012C6  206B 0004                movea.l    A0, [A3 + 0x4]
  1690. 000012CA  3E28 0048                move.w     D7, [A0 + 0x48]
  1691. 000012CE  6028                     bra        +0x2A /* 000012F8 */
  1692. label000012D0:
  1693. 000012D0  206B 0004                movea.l    A0, [A3 + 0x4]
  1694. 000012D4  2068 0090                movea.l    A0, [A0 + 0x90]
  1695. 000012D8  48C7                     ext.l      D7
  1696. 000012DA  2007                     move.l     D0, D7
  1697. 000012DC  E780                     asl        D0, 3
  1698. 000012DE  B9F0 0804                cmpa.l     A4, [A0 + D0 + 0x4]
  1699. 000012E2  6614                     bne        +0x16 /* 000012F8 */
  1700. 000012E4  206B 0004                movea.l    A0, [A3 + 0x4]
  1701. 000012E8  2068 0090                movea.l    A0, [A0 + 0x90]
  1702. 000012EC  48C7                     ext.l      D7
  1703. 000012EE  2007                     move.l     D0, D7
  1704. 000012F0  E780                     asl        D0, 3
  1705. 000012F2  7200                     moveq.l    D1, 0x00
  1706. 000012F4  2181 0804                move.l     [A0 + D0 + 0x4], D1
  1707. label000012F8:
  1708. 000012F8  3007                     move.w     D0, D7
  1709. 000012FA  5347                     subq.w     D7, 1
  1710. 000012FC  4A40                     tst.w      D0
  1711. 000012FE  66D0                     bne        -0x2E /* 000012D0 */
  1712. label00001300:
  1713. 00001300  2653                     movea.l    A3, [A3]
  1714. label00001302:
  1715. 00001302  200B                     move.l     D0, A3
  1716. 00001304  66B6                     bne        -0x48 /* 000012BC */
  1717. label00001306:
  1718. 00001306  486C 004C                pea.l      [A4 + 0x4C]
  1719. 0000130A  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  1720. 0000130E  486C 0076                pea.l      [A4 + 0x76]
  1721. 00001312  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1722. 00001316  4AAC 0088                tst.l      [A4 + 0x88]
  1723. 0000131A  508F                     addq.l     A7, 8
  1724. 0000131C  6762                     beq        +0x64 /* 00001380 */
  1725. 0000131E  4247                     clr.w      D7
  1726. 00001320  6048                     bra        +0x4A /* 0000136A */
  1727. label00001322:
  1728. 00001322  206C 0088                movea.l    A0, [A4 + 0x88]
  1729. 00001326  48C7                     ext.l      D7
  1730. 00001328  2007                     move.l     D0, D7
  1731. 0000132A  2200                     move.l     D1, D0
  1732. 0000132C  C0FC 000E                mulu.w     D0, 0xE
  1733. 00001330  4841                     swap.w     D1
  1734. 00001332  C2FC 000E                mulu.w     D1, 0xE
  1735. 00001336  4841                     swap.w     D1
  1736. 00001338  4241                     clr.w      D1
  1737. 0000133A  D081                     add.l      D0, D1
  1738. 0000133C  7208                     moveq.l    D1, 0x08
  1739. 0000133E  B230 080D                cmp.b      D1, [A0 + D0 + 0xD]
  1740. 00001342  6624                     bne        +0x26 /* 00001368 */
  1741. 00001344  206C 0088                movea.l    A0, [A4 + 0x88]
  1742. 00001348  48C7                     ext.l      D7
  1743. 0000134A  2007                     move.l     D0, D7
  1744. 0000134C  2200                     move.l     D1, D0
  1745. 0000134E  C0FC 000E                mulu.w     D0, 0xE
  1746. 00001352  4841                     swap.w     D1
  1747. 00001354  C2FC 000E                mulu.w     D1, 0xE
  1748. 00001358  4841                     swap.w     D1
  1749. 0000135A  4241                     clr.w      D1
  1750. 0000135C  D081                     add.l      D0, D1
  1751. 0000135E  4870 0800                pea.l      [A0 + D0]
  1752. 00001362  4EAD 0DBA                jsr        [A5 + 0xDBA /* export_435 */]
  1753. 00001366  588F                     addq.l     A7, 4
  1754. label00001368:
  1755. 00001368  5247                     addq.w     D7, 1
  1756. label0000136A:
  1757. 0000136A  48C7                     ext.l      D7
  1758. 0000136C  7000                     moveq.l    D0, 0x00
  1759. 0000136E  302C 0040                move.w     D0, [A4 + 0x40]
  1760. 00001372  B087                     cmp.l      D0, D7
  1761. 00001374  62AC                     bhi        -0x52 /* 00001322 */
  1762. 00001376  486C 0088                pea.l      [A4 + 0x88]
  1763. 0000137A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1764. 0000137E  588F                     addq.l     A7, 4
  1765. label00001380:
  1766. 00001380  486C 0090                pea.l      [A4 + 0x90]
  1767. 00001384  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1768. 00001388  486C 008C                pea.l      [A4 + 0x8C]
  1769. 0000138C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1770. 00001390  486C 0094                pea.l      [A4 + 0x94]
  1771. 00001394  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1772. 00001398  4AAC 009C                tst.l      [A4 + 0x9C]
  1773. 0000139C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1774. 000013A0  670A                     beq        +0xC /* 000013AC */
  1775. 000013A2  206C 009C                movea.l    A0, [A4 + 0x9C]
  1776. 000013A6  216C 0098 0098           move.l     [A0 + 0x98], [A4 + 0x98]
  1777. label000013AC:
  1778. 000013AC  4AAC 0098                tst.l      [A4 + 0x98]
  1779. 000013B0  670A                     beq        +0xC /* 000013BC */
  1780. 000013B2  206C 0098                movea.l    A0, [A4 + 0x98]
  1781. 000013B6  216C 009C 009C           move.l     [A0 + 0x9C], [A4 + 0x9C]
  1782. label000013BC:
  1783. 000013BC  B9ED E040                cmpa.l     A4, [A5 - 0x1FC0]
  1784. 000013C0  6606                     bne        +0x8 /* 000013C8 */
  1785. 000013C2  2B6C 0098 E040           move.l     [A5 - 0x1FC0], [A4 + 0x98]
  1786. label000013C8:
  1787. 000013C8  303C 2000                move.w     D0, 0x2000 /* ' \0' */
  1788. 000013CC  C06C 006E                and.w      D0, [A4 + 0x6E]
  1789. 000013D0  6612                     bne        +0x14 /* 000013E4 */
  1790. 000013D2  486C 0072                pea.l      [A4 + 0x72]
  1791. 000013D6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1792. 000013DA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1793. 000013DE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1794. 000013E2  508F                     addq.l     A7, 8
  1795. label000013E4:
  1796. 000013E4  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  1797. 000013EA  4E5E                     unlink     A6
  1798. 000013EC  4E75                     rts
  1799. export_808:
  1800. fn000013EE:
  1801. 000013EE  4E56 FFFC                link       A6, -0x0004
  1802. 000013F2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1803. 000013F6  4246                     clr.w      D6
  1804. 000013F8  2D6D E040 FFFC           move.l     [A6 - 0x4], [A5 - 0x1FC0]
  1805. 000013FE  6050                     bra        +0x52 /* 00001450 */
  1806. label00001400:
  1807. 00001400  206E FFFC                movea.l    A0, [A6 - 0x4]
  1808. 00001404  2868 0098                movea.l    A4, [A0 + 0x98]
  1809. 00001408  206E FFFC                movea.l    A0, [A6 - 0x4]
  1810. 0000140C  7000                     moveq.l    D0, 0x00
  1811. 0000140E  3028 006E                move.w     D0, [A0 + 0x6E]
  1812. 00001412  223C 0000 8000           move.l     D1, 0x8000
  1813. 00001418  C280                     and.l      D1, D0
  1814. 0000141A  6730                     beq        +0x32 /* 0000144C */
  1815. 0000141C  4247                     clr.w      D7
  1816. 0000141E  266D E038                movea.l    A3, [A5 - 0x1FC8]
  1817. 00001422  6010                     bra        +0x12 /* 00001434 */
  1818. label00001424:
  1819. 00001424  202B 0004                move.l     D0, [A3 + 0x4]
  1820. 00001428  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  1821. 0000142C  57C7                     seq        D7
  1822. 0000142E  0247 0001                andi.w     D7, 0x1
  1823. 00001432  2653                     movea.l    A3, [A3]
  1824. label00001434:
  1825. 00001434  200B                     move.l     D0, A3
  1826. 00001436  6704                     beq        +0x6 /* 0000143C */
  1827. 00001438  4A47                     tst.w      D7
  1828. 0000143A  67E8                     beq        -0x16 /* 00001424 */
  1829. label0000143C:
  1830. 0000143C  4A47                     tst.w      D7
  1831. 0000143E  660C                     bne        +0xE /* 0000144C */
  1832. 00001440  486E FFFC                pea.l      [A6 - 0x4]
  1833. 00001444  4EBA FE42                jsr        [PC - 0x1BE /* 00001288 */]
  1834. 00001448  7C01                     moveq.l    D6, 0x01
  1835. 0000144A  588F                     addq.l     A7, 4
  1836. label0000144C:
  1837. 0000144C  2D4C FFFC                move.l     [A6 - 0x4], A4
  1838. label00001450:
  1839. 00001450  4AAE FFFC                tst.l      [A6 - 0x4]
  1840. 00001454  66AA                     bne        -0x54 /* 00001400 */
  1841. 00001456  3006                     move.w     D0, D6
  1842. 00001458  4CEE 18C0 FFEC           movem.l    D6,D7,A3,A4, [A6 - 0x14]
  1843. 0000145E  4E5E                     unlink     A6
  1844. 00001460  4E75                     rts
  1845. export_809:
  1846. fn00001462:
  1847. 00001462  4E56 FFA4                link       A6, -0x005C
  1848. 00001466  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1849. 0000146A  3C2E 000E                move.w     D6, [A6 + 0xE]
  1850. 0000146E  4245                     clr.w      D5
  1851. 00001470  7000                     moveq.l    D0, 0x00
  1852. 00001472  2D40 FFA4                move.l     [A6 - 0x5C], D0
  1853. 00001476  7210                     moveq.l    D1, 0x10
  1854. 00001478  C246                     and.w      D1, D6
  1855. 0000147A  6708                     beq        +0xA /* 00001484 */
  1856. 0000147C  303C 0100                move.w     D0, 0x100
  1857. 00001480  C046                     and.w      D0, D6
  1858. 00001482  677E                     beq        +0x80 /* 00001502 */
  1859. label00001484:
  1860. 00001484  2D6D E040 FFA4           move.l     [A6 - 0x5C], [A5 - 0x1FC0]
  1861. 0000148A  6070                     bra        +0x72 /* 000014FC */
  1862. label0000148C:
  1863. 0000148C  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1864. 00001490  2D68 0098 FFFC           move.l     [A6 - 0x4], [A0 + 0x98]
  1865. 00001496  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1866. 0000149A  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1867. 0000149E  2F28 0058                move.l     -[A7], [A0 + 0x58]
  1868. 000014A2  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1869. 000014A6  4A40                     tst.w      D0
  1870. 000014A8  508F                     addq.l     A7, 8
  1871. 000014AA  664A                     bne        +0x4C /* 000014F6 */
  1872. 000014AC  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1873. 000014B0  7000                     moveq.l    D0, 0x00
  1874. 000014B2  3028 006E                move.w     D0, [A0 + 0x6E]
  1875. 000014B6  223C 0000 8000           move.l     D1, 0x8000
  1876. 000014BC  C280                     and.l      D1, D0
  1877. 000014BE  6726                     beq        +0x28 /* 000014E6 */
  1878. 000014C0  303C 0100                move.w     D0, 0x100
  1879. 000014C4  C046                     and.w      D0, D6
  1880. 000014C6  670E                     beq        +0x10 /* 000014D6 */
  1881. 000014C8  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1882. 000014CC  0268 7FFF 006E           andi.w     [A0 + 0x6E], 0x7FFF
  1883. 000014D2  6000 04E2                bra        +0x4E4 /* 000019B6 */
  1884. label000014D6:
  1885. 000014D6  4EBA FF16                jsr        [PC - 0xEA /* 000013EE */]
  1886. 000014DA  4A40                     tst.w      D0
  1887. 000014DC  66F8                     bne        -0x6 /* 000014D6 */
  1888. 000014DE  7000                     moveq.l    D0, 0x00
  1889. 000014E0  2D40 FFA4                move.l     [A6 - 0x5C], D0
  1890. 000014E4  601C                     bra        +0x1E /* 00001502 */
  1891. label000014E6:
  1892. 000014E6  303C 0100                move.w     D0, 0x100
  1893. 000014EA  C046                     and.w      D0, D6
  1894. 000014EC  6714                     beq        +0x16 /* 00001502 */
  1895. 000014EE  7000                     moveq.l    D0, 0x00
  1896. 000014F0  2D40 FFA4                move.l     [A6 - 0x5C], D0
  1897. 000014F4  600C                     bra        +0xE /* 00001502 */
  1898. label000014F6:
  1899. 000014F6  2D6E FFFC FFA4           move.l     [A6 - 0x5C], [A6 - 0x4]
  1900. label000014FC:
  1901. 000014FC  4AAE FFA4                tst.l      [A6 - 0x5C]
  1902. 00001500  668A                     bne        -0x74 /* 0000148C */
  1903. label00001502:
  1904. 00001502  4AAE FFA4                tst.l      [A6 - 0x5C]
  1905. 00001506  6600 0408                bne        +0x40A /* 00001910 */
  1906. 0000150A  303C 2000                move.w     D0, 0x2000 /* ' \0' */
  1907. 0000150E  C046                     and.w      D0, D6
  1908. 00001510  6716                     beq        +0x18 /* 00001528 */
  1909. 00001512  4878 00A0                push.l     0xA0
  1910. 00001516  2D6E 0018 FFA4           move.l     [A6 - 0x5C], [A6 + 0x18]
  1911. 0000151C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  1912. 00001520  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  1913. 00001524  508F                     addq.l     A7, 8
  1914. 00001526  6012                     bra        +0x14 /* 0000153A */
  1915. label00001528:
  1916. 00001528  4878 00A0                push.l     0xA0
  1917. 0000152C  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  1918. 00001530  2D40 FFA4                move.l     [A6 - 0x5C], D0
  1919. 00001534  588F                     addq.l     A7, 4
  1920. 00001536  6700 0508                beq        +0x50A /* 00001A40 */
  1921. label0000153A:
  1922. 0000153A  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1923. 0000153E  3146 006E                move.w     [A0 + 0x6E], D6
  1924. 00001542  4AAE 0008                tst.l      [A6 + 0x8]
  1925. 00001546  6732                     beq        +0x34 /* 0000157A */
  1926. 00001548  7001                     moveq.l    D0, 0x01
  1927. 0000154A  4AAE 0010                tst.l      [A6 + 0x10]
  1928. 0000154E  6608                     bne        +0xA /* 00001558 */
  1929. 00001550  4AAE 0014                tst.l      [A6 + 0x14]
  1930. 00001554  6602                     bne        +0x4 /* 00001558 */
  1931. 00001556  7000                     moveq.l    D0, 0x00
  1932. label00001558:
  1933. 00001558  4A80                     tst.l      D0
  1934. 0000155A  6704                     beq        +0x6 /* 00001560 */
  1935. 0000155C  7000                     moveq.l    D0, 0x00
  1936. 0000155E  6002                     bra        +0x4 /* 00001562 */
  1937. label00001560:
  1938. 00001560  701C                     moveq.l    D0, 0x1C
  1939. label00001562:
  1940. 00001562  2F00                     move.l     -[A7], D0
  1941. 00001564  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  1942. 00001568  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1943. 0000156C  4EBA F9D6                jsr        [PC - 0x62A /* 00000F44 */]
  1944. 00001570  4A40                     tst.w      D0
  1945. 00001572  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1946. 00001576  6700 04C8                beq        +0x4CA /* 00001A40 */
  1947. label0000157A:
  1948. 0000157A  4AAE 0010                tst.l      [A6 + 0x10]
  1949. 0000157E  6756                     beq        +0x58 /* 000015D6 */
  1950. 00001580  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1951. 00001584  4EAD 0F3A                jsr        [A5 + 0xF3A /* export_483 */]
  1952. 00001588  5280                     addq.l     D0, 1
  1953. 0000158A  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1954. 0000158E  2080                     move.l     [A0], D0
  1955. 00001590  303C 2000                move.w     D0, 0x2000 /* ' \0' */
  1956. 00001594  C046                     and.w      D0, D6
  1957. 00001596  588F                     addq.l     A7, 4
  1958. 00001598  670E                     beq        +0x10 /* 000015A8 */
  1959. 0000159A  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1960. 0000159E  216E 0010 0072           move.l     [A0 + 0x72], [A6 + 0x10]
  1961. 000015A4  6000 0384                bra        +0x386 /* 0000192A */
  1962. label000015A8:
  1963. 000015A8  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1964. 000015AC  2F10                     move.l     -[A7], [A0]
  1965. 000015AE  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  1966. 000015B2  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1967. 000015B6  2140 0072                move.l     [A0 + 0x72], D0
  1968. 000015BA  588F                     addq.l     A7, 4
  1969. 000015BC  6700 0482                beq        +0x484 /* 00001A40 */
  1970. 000015C0  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1971. 000015C4  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1972. 000015C8  2F28 0072                move.l     -[A7], [A0 + 0x72]
  1973. 000015CC  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1974. 000015D0  508F                     addq.l     A7, 8
  1975. 000015D2  6000 0356                bra        +0x358 /* 0000192A */
  1976. label000015D6:
  1977. 000015D6  486D C4A8                pea.l      [A5 - 0x3B58]
  1978. 000015DA  486E FFB0                pea.l      [A6 - 0x50]
  1979. 000015DE  4EAD 0F2A                jsr        [A5 + 0xF2A /* export_481 */]
  1980. 000015E2  4AAE 0014                tst.l      [A6 + 0x14]
  1981. 000015E6  508F                     addq.l     A7, 8
  1982. 000015E8  662A                     bne        +0x2C /* 00001614 */
  1983. 000015EA  700C                     moveq.l    D0, 0x0C
  1984. 000015EC  2F00                     move.l     -[A7], D0
  1985. 000015EE  486E FFB0                pea.l      [A6 - 0x50]
  1986. 000015F2  206E FFA4                movea.l    A0, [A6 - 0x5C]
  1987. 000015F6  4868 004C                pea.l      [A0 + 0x4C]
  1988. 000015FA  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1989. 000015FE  4A80                     tst.l      D0
  1990. 00001600  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1991. 00001604  670E                     beq        +0x10 /* 00001614 */
  1992. 00001606  7003                     moveq.l    D0, 0x03
  1993. 00001608  B0AD E5C8                cmp.l      D0, [A5 - 0x1A38]
  1994. 0000160C  6600 0432                bne        +0x434 /* 00001A40 */
  1995. 00001610  422E FFB0                clr.b      [A6 - 0x50]
  1996. label00001614:
  1997. 00001614  486D C4A8                pea.l      [A5 - 0x3B58]
  1998. 00001618  486E FFB0                pea.l      [A6 - 0x50]
  1999. 0000161C  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  2000. 00001620  4A80                     tst.l      D0
  2001. 00001622  508F                     addq.l     A7, 8
  2002. 00001624  6700 00F8                beq        +0xFA /* 0000171E */
  2003. 00001628  7001                     moveq.l    D0, 0x01
  2004. 0000162A  2F00                     move.l     -[A7], D0
  2005. 0000162C  486D C4FC                pea.l      [A5 - 0x3B04]
  2006. 00001630  486E FFB0                pea.l      [A6 - 0x50]
  2007. 00001634  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  2008. 00001638  508F                     addq.l     A7, 8
  2009. 0000163A  2200                     move.l     D1, D0
  2010. 0000163C  201F                     move.l     D0, [A7]+
  2011. 0000163E  4A81                     tst.l      D1
  2012. 00001640  671A                     beq        +0x1C /* 0000165C */
  2013. 00001642  2F00                     move.l     -[A7], D0
  2014. 00001644  486D C4D2                pea.l      [A5 - 0x3B2E]
  2015. 00001648  486E FFB0                pea.l      [A6 - 0x50]
  2016. 0000164C  4EAD 0F1A                jsr        [A5 + 0xF1A /* export_479 */]
  2017. 00001650  508F                     addq.l     A7, 8
  2018. 00001652  2200                     move.l     D1, D0
  2019. 00001654  201F                     move.l     D0, [A7]+
  2020. 00001656  4A81                     tst.l      D1
  2021. 00001658  6702                     beq        +0x4 /* 0000165C */
  2022. 0000165A  7000                     moveq.l    D0, 0x00
  2023. label0000165C:
  2024. 0000165C  3A00                     move.w     D5, D0
  2025. 0000165E  6600 00BE                bne        +0xC0 /* 0000171E */
  2026. 00001662  704C                     moveq.l    D0, 0x4C
  2027. 00001664  2F00                     move.l     -[A7], D0
  2028. 00001666  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2029. 0000166A  2F08                     move.l     -[A7], A0
  2030. 0000166C  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  2031. 00001670  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2032. 00001674  4868 004C                pea.l      [A0 + 0x4C]
  2033. 00001678  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  2034. 0000167C  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2035. 00001680  2080                     move.l     [A0], D0
  2036. 00001682  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2037. 00001686  2010                     move.l     D0, [A0]
  2038. 00001688  5280                     addq.l     D0, 1
  2039. 0000168A  2F00                     move.l     -[A7], D0
  2040. 0000168C  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  2041. 00001690  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2042. 00001694  2140 0072                move.l     [A0 + 0x72], D0
  2043. 00001698  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2044. 0000169C  6700 03A2                beq        +0x3A4 /* 00001A40 */
  2045. 000016A0  7000                     moveq.l    D0, 0x00
  2046. 000016A2  2F00                     move.l     -[A7], D0
  2047. 000016A4  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2048. 000016A8  4868 004C                pea.l      [A0 + 0x4C]
  2049. 000016AC  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  2050. 000016B0  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2051. 000016B4  2F10                     move.l     -[A7], [A0]
  2052. 000016B6  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2053. 000016BA  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2054. 000016BE  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2055. 000016C2  4868 004C                pea.l      [A0 + 0x4C]
  2056. 000016C6  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  2057. 000016CA  4A80                     tst.l      D0
  2058. 000016CC  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2059. 000016D0  6600 036E                bne        +0x370 /* 00001A40 */
  2060. 000016D4  7000                     moveq.l    D0, 0x00
  2061. 000016D6  2F00                     move.l     -[A7], D0
  2062. 000016D8  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2063. 000016DC  4868 004C                pea.l      [A0 + 0x4C]
  2064. 000016E0  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  2065. 000016E4  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2066. 000016E8  2F10                     move.l     -[A7], [A0]
  2067. 000016EA  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2068. 000016EE  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2069. 000016F2  4EAD 0F32                jsr        [A5 + 0xF32 /* export_482 */]
  2070. 000016F6  5280                     addq.l     D0, 1
  2071. 000016F8  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2072. 000016FC  2080                     move.l     [A0], D0
  2073. 000016FE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2074. 00001702  660E                     bne        +0x10 /* 00001712 */
  2075. 00001704  4878 0433                push.l     0x433
  2076. 00001708  4EBA 0BD2                jsr        [PC + 0xBD2 /* 000022DC */]
  2077. 0000170C  588F                     addq.l     A7, 4
  2078. 0000170E  6000 0330                bra        +0x332 /* 00001A40 */
  2079. label00001712:
  2080. 00001712  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2081. 00001716  5268 0070                addq.w     [A0 + 0x70], 1
  2082. 0000171A  6000 020E                bra        +0x210 /* 0000192A */
  2083. label0000171E:
  2084. 0000171E  4AAE 0014                tst.l      [A6 + 0x14]
  2085. 00001722  671C                     beq        +0x1E /* 00001740 */
  2086. 00001724  704C                     moveq.l    D0, 0x4C
  2087. 00001726  2F00                     move.l     -[A7], D0
  2088. 00001728  486E FFB0                pea.l      [A6 - 0x50]
  2089. 0000172C  206E 0014                movea.l    A0, [A6 + 0x14]
  2090. 00001730  4E90                     jsr        [A0]
  2091. 00001732  4A40                     tst.w      D0
  2092. 00001734  57C0                     seq        D0
  2093. 00001736  0240 0001                andi.w     D0, 0x1
  2094. 0000173A  48C0                     ext.l      D0
  2095. 0000173C  508F                     addq.l     A7, 8
  2096. 0000173E  6018                     bra        +0x1A /* 00001758 */
  2097. label00001740:
  2098. 00001740  704C                     moveq.l    D0, 0x4C
  2099. 00001742  2F00                     move.l     -[A7], D0
  2100. 00001744  486E FFB0                pea.l      [A6 - 0x50]
  2101. 00001748  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2102. 0000174C  4868 004C                pea.l      [A0 + 0x4C]
  2103. 00001750  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  2104. 00001754  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2105. label00001758:
  2106. 00001758  6600 02E6                bne        +0x2E8 /* 00001A40 */
  2107. 0000175C  47EE FFB0                lea.l      A3, [A6 - 0x50]
  2108. 00001760  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2109. 00001764  2D48 FFAC                move.l     [A6 - 0x54], A0
  2110. 00001768  4247                     clr.w      D7
  2111. label0000176A:
  2112. 0000176A  1B6B 0003 AFDA           move.b     [A5 - 0x5026], [A3 + 0x3]
  2113. 00001770  1B6B 0002 AFDB           move.b     [A5 - 0x5025], [A3 + 0x2]
  2114. 00001776  1B6B 0001 AFDC           move.b     [A5 - 0x5024], [A3 + 0x1]
  2115. 0000177C  1B53 AFDD                move.b     [A5 - 0x5023], [A3]
  2116. 00001780  206E FFAC                movea.l    A0, [A6 - 0x54]
  2117. 00001784  58AE FFAC                addq.l     [A6 - 0x54], 4
  2118. 00001788  20AD AFDA                move.l     [A0], [A5 - 0x5026]
  2119. 0000178C  588B                     addq.l     A3, 4
  2120. 0000178E  5247                     addq.w     D7, 1
  2121. 00001790  0C47 0010                cmpi.w     D7, 0x10
  2122. 00001794  6DD4                     blt        -0x2A /* 0000176A */
  2123. 00001796  2D6E FFAC FFA8           move.l     [A6 - 0x58], [A6 - 0x54]
  2124. 0000179C  4247                     clr.w      D7
  2125. label0000179E:
  2126. 0000179E  7000                     moveq.l    D0, 0x00
  2127. 000017A0  1013                     move.b     D0, [A3]
  2128. 000017A2  7200                     moveq.l    D1, 0x00
  2129. 000017A4  122B 0001                move.b     D1, [A3 + 0x1]
  2130. 000017A8  E149                     lsl        D1.w, 8
  2131. 000017AA  8240                     or.w       D1, D0
  2132. 000017AC  206E FFA8                movea.l    A0, [A6 - 0x58]
  2133. 000017B0  54AE FFA8                addq.l     [A6 - 0x58], 2
  2134. 000017B4  3081                     move.w     [A0], D1
  2135. 000017B6  548B                     addq.l     A3, 2
  2136. 000017B8  5247                     addq.w     D7, 1
  2137. 000017BA  0C47 0006                cmpi.w     D7, 0x6
  2138. 000017BE  6DDE                     blt        -0x20 /* 0000179E */
  2139. 000017C0  4A45                     tst.w      D5
  2140. 000017C2  666A                     bne        +0x6C /* 0000182E */
  2141. 000017C4  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2142. 000017C8  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2143. 000017CC  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  2144. 000017D0  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2145. 000017D4  2140 0076                move.l     [A0 + 0x76], D0
  2146. 000017D8  588F                     addq.l     A7, 4
  2147. 000017DA  6700 0264                beq        +0x266 /* 00001A40 */
  2148. 000017DE  4AAE 0014                tst.l      [A6 + 0x14]
  2149. 000017E2  6724                     beq        +0x26 /* 00001808 */
  2150. 000017E4  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2151. 000017E8  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2152. 000017EC  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2153. 000017F0  2F28 0076                move.l     -[A7], [A0 + 0x76]
  2154. 000017F4  206E 0014                movea.l    A0, [A6 + 0x14]
  2155. 000017F8  4E90                     jsr        [A0]
  2156. 000017FA  4A40                     tst.w      D0
  2157. 000017FC  57C0                     seq        D0
  2158. 000017FE  0240 0001                andi.w     D0, 0x1
  2159. 00001802  48C0                     ext.l      D0
  2160. 00001804  508F                     addq.l     A7, 8
  2161. 00001806  6020                     bra        +0x22 /* 00001828 */
  2162. label00001808:
  2163. 00001808  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2164. 0000180C  2F28 0004                move.l     -[A7], [A0 + 0x4]
  2165. 00001810  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2166. 00001814  2F28 0076                move.l     -[A7], [A0 + 0x76]
  2167. 00001818  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2168. 0000181C  4868 004C                pea.l      [A0 + 0x4C]
  2169. 00001820  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  2170. 00001824  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2171. label00001828:
  2172. 00001828  6600 0216                bne        +0x218 /* 00001A40 */
  2173. 0000182C  605C                     bra        +0x5E /* 0000188A */
  2174. label0000182E:
  2175. 0000182E  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2176. 00001832  4868 004C                pea.l      [A0 + 0x4C]
  2177. 00001836  4EAD 00EA                jsr        [A5 + 0xEA /* export_25 */]
  2178. 0000183A  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2179. 0000183E  2228 0004                move.l     D1, [A0 + 0x4]
  2180. 00001842  D280                     add.l      D1, D0
  2181. 00001844  588F                     addq.l     A7, 4
  2182. 00001846  2F01                     move.l     -[A7], D1
  2183. 00001848  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2184. 0000184C  4868 004C                pea.l      [A0 + 0x4C]
  2185. 00001850  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  2186. 00001854  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2187. 00001858  2810                     move.l     D4, [A0]
  2188. 0000185A  704C                     moveq.l    D0, 0x4C
  2189. 0000185C  2F00                     move.l     -[A7], D0
  2190. 0000185E  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2191. 00001862  2F08                     move.l     -[A7], A0
  2192. 00001864  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  2193. 00001868  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2194. 0000186C  2084                     move.l     [A0], D4
  2195. 0000186E  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2196. 00001872  7001                     moveq.l    D0, 0x01
  2197. 00001874  B090                     cmp.l      D0, [A0]
  2198. 00001876  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2199. 0000187A  6D0E                     blt        +0x10 /* 0000188A */
  2200. 0000187C  4878 06AF                push.l     0x6AF
  2201. 00001880  4EBA 0A5A                jsr        [PC + 0xA5A /* 000022DC */]
  2202. 00001884  588F                     addq.l     A7, 4
  2203. 00001886  6000 01B8                bra        +0x1BA /* 00001A40 */
  2204. label0000188A:
  2205. 0000188A  7004                     moveq.l    D0, 0x04
  2206. 0000188C  C046                     and.w      D0, D6
  2207. 0000188E  6704                     beq        +0x6 /* 00001894 */
  2208. 00001890  4A45                     tst.w      D5
  2209. 00001892  6762                     beq        +0x64 /* 000018F6 */
  2210. label00001894:
  2211. 00001894  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2212. 00001898  2F10                     move.l     -[A7], [A0]
  2213. 0000189A  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  2214. 0000189E  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2215. 000018A2  2140 0072                move.l     [A0 + 0x72], D0
  2216. 000018A6  588F                     addq.l     A7, 4
  2217. 000018A8  6700 0196                beq        +0x198 /* 00001A40 */
  2218. 000018AC  4AAE 0014                tst.l      [A6 + 0x14]
  2219. 000018B0  6722                     beq        +0x24 /* 000018D4 */
  2220. 000018B2  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2221. 000018B6  2F10                     move.l     -[A7], [A0]
  2222. 000018B8  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2223. 000018BC  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2224. 000018C0  206E 0014                movea.l    A0, [A6 + 0x14]
  2225. 000018C4  4E90                     jsr        [A0]
  2226. 000018C6  4A40                     tst.w      D0
  2227. 000018C8  57C0                     seq        D0
  2228. 000018CA  0240 0001                andi.w     D0, 0x1
  2229. 000018CE  48C0                     ext.l      D0
  2230. 000018D0  508F                     addq.l     A7, 8
  2231. 000018D2  601E                     bra        +0x20 /* 000018F2 */
  2232. label000018D4:
  2233. 000018D4  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2234. 000018D8  2F10                     move.l     -[A7], [A0]
  2235. 000018DA  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2236. 000018DE  2F28 0072                move.l     -[A7], [A0 + 0x72]
  2237. 000018E2  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2238. 000018E6  4868 004C                pea.l      [A0 + 0x4C]
  2239. 000018EA  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  2240. 000018EE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2241. label000018F2:
  2242. 000018F2  6600 014C                bne        +0x14E /* 00001A40 */
  2243. label000018F6:
  2244. 000018F6  4AAE 0014                tst.l      [A6 + 0x14]
  2245. 000018FA  662E                     bne        +0x30 /* 0000192A */
  2246. 000018FC  7000                     moveq.l    D0, 0x00
  2247. 000018FE  2F00                     move.l     -[A7], D0
  2248. 00001900  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2249. 00001904  4868 004C                pea.l      [A0 + 0x4C]
  2250. 00001908  4EAD 00F2                jsr        [A5 + 0xF2 /* export_26 */]
  2251. 0000190C  508F                     addq.l     A7, 8
  2252. 0000190E  601A                     bra        +0x1C /* 0000192A */
  2253. label00001910:
  2254. 00001910  4AAE 0010                tst.l      [A6 + 0x10]
  2255. 00001914  6714                     beq        +0x16 /* 0000192A */
  2256. 00001916  7065                     moveq.l    D0, 0x65
  2257. 00001918  2F00                     move.l     -[A7], D0
  2258. 0000191A  4EBA 09C0                jsr        [PC + 0x9C0 /* 000022DC */]
  2259. 0000191E  7000                     moveq.l    D0, 0x00
  2260. 00001920  2D40 FFA4                move.l     [A6 - 0x5C], D0
  2261. 00001924  588F                     addq.l     A7, 4
  2262. 00001926  6000 0118                bra        +0x11A /* 00001A40 */
  2263. label0000192A:
  2264. 0000192A  4EAD 09D2                jsr        [A5 + 0x9D2 /* export_310 */]
  2265. 0000192E  303C 1002                move.w     D0, 0x1002
  2266. 00001932  C046                     and.w      D0, D6
  2267. 00001934  6614                     bne        +0x16 /* 0000194A */
  2268. 00001936  7000                     moveq.l    D0, 0x00
  2269. 00001938  2F00                     move.l     -[A7], D0
  2270. 0000193A  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  2271. 0000193E  4EBA F300                jsr        [PC - 0xD00 /* 00000C40 */]
  2272. 00001942  4A40                     tst.w      D0
  2273. 00001944  508F                     addq.l     A7, 8
  2274. 00001946  6700 00F8                beq        +0xFA /* 00001A40 */
  2275. label0000194A:
  2276. 0000194A  7008                     moveq.l    D0, 0x08
  2277. 0000194C  C046                     and.w      D0, D6
  2278. 0000194E  6732                     beq        +0x34 /* 00001982 */
  2279. 00001950  286D E040                movea.l    A4, [A5 - 0x1FC0]
  2280. 00001954  6026                     bra        +0x28 /* 0000197C */
  2281. label00001956:
  2282. 00001956  200C                     move.l     D0, A4
  2283. 00001958  661E                     bne        +0x20 /* 00001978 */
  2284. 0000195A  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2285. 0000195E  216D E040 0098           move.l     [A0 + 0x98], [A5 - 0x1FC0]
  2286. 00001964  670A                     beq        +0xC /* 00001970 */
  2287. 00001966  206D E040                movea.l    A0, [A5 - 0x1FC0]
  2288. 0000196A  216E FFA4 009C           move.l     [A0 + 0x9C], [A6 - 0x5C]
  2289. label00001970:
  2290. 00001970  2B6E FFA4 E040           move.l     [A5 - 0x1FC0], [A6 - 0x5C]
  2291. 00001976  600A                     bra        +0xC /* 00001982 */
  2292. label00001978:
  2293. 00001978  286C 0098                movea.l    A4, [A4 + 0x98]
  2294. label0000197C:
  2295. 0000197C  B9EE FFA4                cmpa.l     A4, [A6 - 0x5C]
  2296. 00001980  66D4                     bne        -0x2A /* 00001956 */
  2297. label00001982:
  2298. 00001982  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2299. 00001986  4A68 007A                tst.w      [A0 + 0x7A]
  2300. 0000198A  662A                     bne        +0x2C /* 000019B6 */
  2301. 0000198C  7004                     moveq.l    D0, 0x04
  2302. 0000198E  C046                     and.w      D0, D6
  2303. 00001990  670E                     beq        +0x10 /* 000019A0 */
  2304. 00001992  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2305. 00001996  4868 0072                pea.l      [A0 + 0x72]
  2306. 0000199A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2307. 0000199E  588F                     addq.l     A7, 4
  2308. label000019A0:
  2309. 000019A0  303C 0800                move.w     D0, 0x800
  2310. 000019A4  C046                     and.w      D0, D6
  2311. 000019A6  670E                     beq        +0x10 /* 000019B6 */
  2312. 000019A8  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2313. 000019AC  4868 004C                pea.l      [A0 + 0x4C]
  2314. 000019B0  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  2315. 000019B4  588F                     addq.l     A7, 4
  2316. label000019B6:
  2317. 000019B6  7040                     moveq.l    D0, 0x40
  2318. 000019B8  C046                     and.w      D0, D6
  2319. 000019BA  6708                     beq        +0xA /* 000019C4 */
  2320. 000019BC  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2321. 000019C0  5268 007A                addq.w     [A0 + 0x7A], 1
  2322. label000019C4:
  2323. 000019C4  303C 00A0                move.w     D0, 0xA0
  2324. 000019C8  C046                     and.w      D0, D6
  2325. 000019CA  6734                     beq        +0x36 /* 00001A00 */
  2326. 000019CC  7000                     moveq.l    D0, 0x00
  2327. 000019CE  2F00                     move.l     -[A7], D0
  2328. 000019D0  7200                     moveq.l    D1, 0x00
  2329. 000019D2  3206                     move.w     D1, D6
  2330. 000019D4  243C 0000 0080           move.l     D2, 0x80
  2331. 000019DA  C481                     and.l      D2, D1
  2332. 000019DC  56C1                     sne        D1
  2333. 000019DE  0241 0001                andi.w     D1, 0x1
  2334. 000019E2  48C1                     ext.l      D1
  2335. 000019E4  2F01                     move.l     -[A7], D1
  2336. 000019E6  2F00                     move.l     -[A7], D0
  2337. 000019E8  2F2E FFA4                move.l     -[A7], [A6 - 0x5C]
  2338. 000019EC  4EBA F77E                jsr        [PC - 0x882 /* 0000116C */]
  2339. 000019F0  4A40                     tst.w      D0
  2340. 000019F2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2341. 000019F6  6608                     bne        +0xA /* 00001A00 */
  2342. 000019F8  7000                     moveq.l    D0, 0x00
  2343. 000019FA  2D40 FFA4                move.l     [A6 - 0x5C], D0
  2344. 000019FE  6040                     bra        +0x42 /* 00001A40 */
  2345. label00001A00:
  2346. 00001A00  0806 0000                btst.b     D6, 0x0
  2347. 00001A04  670E                     beq        +0x10 /* 00001A14 */
  2348. 00001A06  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2349. 00001A0A  4868 004C                pea.l      [A0 + 0x4C]
  2350. 00001A0E  4EAD 00E2                jsr        [A5 + 0xE2 /* export_24 */]
  2351. 00001A12  588F                     addq.l     A7, 4
  2352. label00001A14:
  2353. 00001A14  4A45                     tst.w      D5
  2354. 00001A16  671A                     beq        +0x1C /* 00001A32 */
  2355. 00001A18  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2356. 00001A1C  4868 004C                pea.l      [A0 + 0x4C]
  2357. 00001A20  4EAD 00BA                jsr        [A5 + 0xBA /* export_19 */]
  2358. 00001A24  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2359. 00001A28  4868 004C                pea.l      [A0 + 0x4C]
  2360. 00001A2C  4EAD 00C2                jsr        [A5 + 0xC2 /* export_20 */]
  2361. 00001A30  508F                     addq.l     A7, 8
  2362. label00001A32:
  2363. 00001A32  206E FFA4                movea.l    A0, [A6 - 0x5C]
  2364. 00001A36  8D68 006E                or.w       [A0 + 0x6E], D6
  2365. 00001A3A  202E FFA4                move.l     D0, [A6 - 0x5C]
  2366. 00001A3E  600C                     bra        +0xE /* 00001A4C */
  2367. label00001A40:
  2368. 00001A40  486E FFA4                pea.l      [A6 - 0x5C]
  2369. 00001A44  4EBA F842                jsr        [PC - 0x7BE /* 00001288 */]
  2370. 00001A48  7000                     moveq.l    D0, 0x00
  2371. 00001A4A  588F                     addq.l     A7, 4
  2372. label00001A4C:
  2373. 00001A4C  4CEE 18F0 FF8C           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x74]
  2374. 00001A52  4E5E                     unlink     A6
  2375. 00001A54  4E75                     rts
  2376. export_810:
  2377. 00001A56  4E56 0000                link       A6, 0
  2378. 00001A5A  48E7 0118                movem.l    -[A7], D7,A3,A4
  2379. 00001A5E  266E 0018                movea.l    A3, [A6 + 0x18]
  2380. 00001A62  4247                     clr.w      D7
  2381. 00001A64  7000                     moveq.l    D0, 0x00
  2382. 00001A66  2F00                     move.l     -[A7], D0
  2383. 00001A68  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  2384. 00001A6C  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2385. 00001A70  7200                     moveq.l    D1, 0x00
  2386. 00001A72  322E 000E                move.w     D1, [A6 + 0xE]
  2387. 00001A76  2F01                     move.l     -[A7], D1
  2388. 00001A78  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2389. 00001A7C  4EBA F9E4                jsr        [PC - 0x61C /* 00001462 */]
  2390. 00001A80  2840                     movea.l    A4, D0
  2391. 00001A82  200C                     move.l     D0, A4
  2392. 00001A84  4FEF 0014                lea.l      A7, [A7 + 0x14]
  2393. 00001A88  670C                     beq        +0xE /* 00001A96 */
  2394. 00001A8A  5247                     addq.w     D7, 1
  2395. 00001A8C  2F0B                     move.l     -[A7], A3
  2396. 00001A8E  4EBA F7F8                jsr        [PC - 0x808 /* 00001288 */]
  2397. 00001A92  268C                     move.l     [A3], A4
  2398. 00001A94  588F                     addq.l     A7, 4
  2399. label00001A96:
  2400. 00001A96  3007                     move.w     D0, D7
  2401. 00001A98  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  2402. 00001A9E  4E5E                     unlink     A6
  2403. 00001AA0  4E75                     rts
  2404. fn00001AA2:
  2405. 00001AA2  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2406. 00001AA6  286F 0014                movea.l    A4, [A7 + 0x14]
  2407. 00001AAA  4246                     clr.w      D6
  2408. 00001AAC  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  2409. 00001AB0  C06C 006E                and.w      D0, [A4 + 0x6E]
  2410. 00001AB4  670A                     beq        +0xC /* 00001AC0 */
  2411. 00001AB6  7001                     moveq.l    D0, 0x01
  2412. 00001AB8  2F00                     move.l     -[A7], D0
  2413. 00001ABA  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2414. 00001ABE  588F                     addq.l     A7, 4
  2415. label00001AC0:
  2416. 00001AC0  4AAC 0076                tst.l      [A4 + 0x76]
  2417. 00001AC4  6700 01BC                beq        +0x1BE /* 00001C82 */
  2418. 00001AC8  4A6C 0040                tst.w      [A4 + 0x40]
  2419. 00001ACC  672E                     beq        +0x30 /* 00001AFC */
  2420. 00001ACE  4AAC 0088                tst.l      [A4 + 0x88]
  2421. 00001AD2  6628                     bne        +0x2A /* 00001AFC */
  2422. 00001AD4  7000                     moveq.l    D0, 0x00
  2423. 00001AD6  302C 0040                move.w     D0, [A4 + 0x40]
  2424. 00001ADA  2200                     move.l     D1, D0
  2425. 00001ADC  C0FC 000E                mulu.w     D0, 0xE
  2426. 00001AE0  4841                     swap.w     D1
  2427. 00001AE2  C2FC 000E                mulu.w     D1, 0xE
  2428. 00001AE6  4841                     swap.w     D1
  2429. 00001AE8  4241                     clr.w      D1
  2430. 00001AEA  D081                     add.l      D0, D1
  2431. 00001AEC  2F00                     move.l     -[A7], D0
  2432. 00001AEE  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2433. 00001AF2  2940 0088                move.l     [A4 + 0x88], D0
  2434. 00001AF6  588F                     addq.l     A7, 4
  2435. 00001AF8  6700 0188                beq        +0x18A /* 00001C82 */
  2436. label00001AFC:
  2437. 00001AFC  4A6C 0042                tst.w      [A4 + 0x42]
  2438. 00001B00  677C                     beq        +0x7E /* 00001B7E */
  2439. 00001B02  4AAC 0094                tst.l      [A4 + 0x94]
  2440. 00001B06  6676                     bne        +0x78 /* 00001B7E */
  2441. 00001B08  7000                     moveq.l    D0, 0x00
  2442. 00001B0A  302C 0042                move.w     D0, [A4 + 0x42]
  2443. 00001B0E  E580                     asl        D0, 2
  2444. 00001B10  2F00                     move.l     -[A7], D0
  2445. 00001B12  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  2446. 00001B16  2940 0094                move.l     [A4 + 0x94], D0
  2447. 00001B1A  588F                     addq.l     A7, 4
  2448. 00001B1C  6700 0164                beq        +0x166 /* 00001C82 */
  2449. 00001B20  266C 0010                movea.l    A3, [A4 + 0x10]
  2450. 00001B24  D7EC 0076                add.l      A3, [A4 + 0x76]
  2451. 00001B28  4247                     clr.w      D7
  2452. 00001B2A  6046                     bra        +0x48 /* 00001B72 */
  2453. label00001B2C:
  2454. 00001B2C  7000                     moveq.l    D0, 0x00
  2455. 00001B2E  1013                     move.b     D0, [A3]
  2456. 00001B30  5480                     addq.l     D0, 2
  2457. 00001B32  D7C0                     add.l      A3, D0
  2458. label00001B34:
  2459. 00001B34  4A2B 0001                tst.b      [A3 + 0x1]
  2460. 00001B38  67F2                     beq        -0xC /* 00001B2C */
  2461. 00001B3A  7000                     moveq.l    D0, 0x00
  2462. 00001B3C  1013                     move.b     D0, [A3]
  2463. 00001B3E  5280                     addq.l     D0, 1
  2464. 00001B40  D7C0                     add.l      A3, D0
  2465. 00001B42  1B6B 0003 AFDA           move.b     [A5 - 0x5026], [A3 + 0x3]
  2466. 00001B48  1B6B 0002 AFDB           move.b     [A5 - 0x5025], [A3 + 0x2]
  2467. 00001B4E  1B6B 0001 AFDC           move.b     [A5 - 0x5024], [A3 + 0x1]
  2468. 00001B54  1B53 AFDD                move.b     [A5 - 0x5023], [A3]
  2469. 00001B58  202D AFDA                move.l     D0, [A5 - 0x5026]
  2470. 00001B5C  D0AC 0076                add.l      D0, [A4 + 0x76]
  2471. 00001B60  206C 0094                movea.l    A0, [A4 + 0x94]
  2472. 00001B64  48C7                     ext.l      D7
  2473. 00001B66  2207                     move.l     D1, D7
  2474. 00001B68  E581                     asl        D1, 2
  2475. 00001B6A  2180 1800                move.l     [A0 + D1], D0
  2476. 00001B6E  588B                     addq.l     A3, 4
  2477. 00001B70  5247                     addq.w     D7, 1
  2478. label00001B72:
  2479. 00001B72  48C7                     ext.l      D7
  2480. 00001B74  7000                     moveq.l    D0, 0x00
  2481. 00001B76  302C 0042                move.w     D0, [A4 + 0x42]
  2482. 00001B7A  B087                     cmp.l      D0, D7
  2483. 00001B7C  62B6                     bhi        -0x48 /* 00001B34 */
  2484. label00001B7E:
  2485. 00001B7E  4A6C 0048                tst.w      [A4 + 0x48]
  2486. 00001B82  675A                     beq        +0x5C /* 00001BDE */
  2487. 00001B84  4AAC 0090                tst.l      [A4 + 0x90]
  2488. 00001B88  6654                     bne        +0x56 /* 00001BDE */
  2489. 00001B8A  7000                     moveq.l    D0, 0x00
  2490. 00001B8C  302C 0048                move.w     D0, [A4 + 0x48]
  2491. 00001B90  E780                     asl        D0, 3
  2492. 00001B92  2F00                     move.l     -[A7], D0
  2493. 00001B94  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2494. 00001B98  2940 0090                move.l     [A4 + 0x90], D0
  2495. 00001B9C  588F                     addq.l     A7, 4
  2496. 00001B9E  660E                     bne        +0x10 /* 00001BAE */
  2497. 00001BA0  486C 0094                pea.l      [A4 + 0x94]
  2498. 00001BA4  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2499. 00001BA8  588F                     addq.l     A7, 4
  2500. 00001BAA  6000 00D6                bra        +0xD8 /* 00001C82 */
  2501. label00001BAE:
  2502. 00001BAE  266C 0008                movea.l    A3, [A4 + 0x8]
  2503. 00001BB2  D7EC 0076                add.l      A3, [A4 + 0x76]
  2504. 00001BB6  4247                     clr.w      D7
  2505. 00001BB8  6018                     bra        +0x1A /* 00001BD2 */
  2506. label00001BBA:
  2507. 00001BBA  206C 0090                movea.l    A0, [A4 + 0x90]
  2508. 00001BBE  48C7                     ext.l      D7
  2509. 00001BC0  2007                     move.l     D0, D7
  2510. 00001BC2  E780                     asl        D0, 3
  2511. 00001BC4  218B 0800                move.l     [A0 + D0], A3
  2512. 00001BC8  7000                     moveq.l    D0, 0x00
  2513. 00001BCA  1013                     move.b     D0, [A3]
  2514. 00001BCC  5280                     addq.l     D0, 1
  2515. 00001BCE  D7C0                     add.l      A3, D0
  2516. 00001BD0  5247                     addq.w     D7, 1
  2517. label00001BD2:
  2518. 00001BD2  48C7                     ext.l      D7
  2519. 00001BD4  7000                     moveq.l    D0, 0x00
  2520. 00001BD6  302C 0048                move.w     D0, [A4 + 0x48]
  2521. 00001BDA  B087                     cmp.l      D0, D7
  2522. 00001BDC  62DC                     bhi        -0x22 /* 00001BBA */
  2523. label00001BDE:
  2524. 00001BDE  4A6C 0046                tst.w      [A4 + 0x46]
  2525. 00001BE2  6700 0086                beq        +0x88 /* 00001C6A */
  2526. 00001BE6  4AAC 008C                tst.l      [A4 + 0x8C]
  2527. 00001BEA  667E                     bne        +0x80 /* 00001C6A */
  2528. 00001BEC  7000                     moveq.l    D0, 0x00
  2529. 00001BEE  302C 0046                move.w     D0, [A4 + 0x46]
  2530. 00001BF2  2200                     move.l     D1, D0
  2531. 00001BF4  C0FC 000C                mulu.w     D0, 0xC
  2532. 00001BF8  4841                     swap.w     D1
  2533. 00001BFA  C2FC 000C                mulu.w     D1, 0xC
  2534. 00001BFE  4841                     swap.w     D1
  2535. 00001C00  4241                     clr.w      D1
  2536. 00001C02  D081                     add.l      D0, D1
  2537. 00001C04  2F00                     move.l     -[A7], D0
  2538. 00001C06  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  2539. 00001C0A  2940 008C                move.l     [A4 + 0x8C], D0
  2540. 00001C0E  588F                     addq.l     A7, 4
  2541. 00001C10  6614                     bne        +0x16 /* 00001C26 */
  2542. 00001C12  486C 0090                pea.l      [A4 + 0x90]
  2543. 00001C16  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2544. 00001C1A  486C 0094                pea.l      [A4 + 0x94]
  2545. 00001C1E  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2546. 00001C22  508F                     addq.l     A7, 8
  2547. 00001C24  605C                     bra        +0x5E /* 00001C82 */
  2548. label00001C26:
  2549. 00001C26  266C 000C                movea.l    A3, [A4 + 0xC]
  2550. 00001C2A  D7EC 0076                add.l      A3, [A4 + 0x76]
  2551. 00001C2E  4247                     clr.w      D7
  2552. 00001C30  602C                     bra        +0x2E /* 00001C5E */
  2553. label00001C32:
  2554. 00001C32  206C 008C                movea.l    A0, [A4 + 0x8C]
  2555. 00001C36  48C7                     ext.l      D7
  2556. 00001C38  2007                     move.l     D0, D7
  2557. 00001C3A  2200                     move.l     D1, D0
  2558. 00001C3C  C0FC 000C                mulu.w     D0, 0xC
  2559. 00001C40  4841                     swap.w     D1
  2560. 00001C42  C2FC 000C                mulu.w     D1, 0xC
  2561. 00001C46  4841                     swap.w     D1
  2562. 00001C48  4241                     clr.w      D1
  2563. 00001C4A  D081                     add.l      D0, D1
  2564. 00001C4C  218B 0804                move.l     [A0 + D0 + 0x4], A3
  2565. 00001C50  102B 0001                move.b     D0, [A3 + 0x1]
  2566. 00001C54  5400                     addq.b     D0, 2
  2567. 00001C56  7200                     moveq.l    D1, 0x00
  2568. 00001C58  1200                     move.b     D1, D0
  2569. 00001C5A  D7C1                     add.l      A3, D1
  2570. 00001C5C  5247                     addq.w     D7, 1
  2571. label00001C5E:
  2572. 00001C5E  48C7                     ext.l      D7
  2573. 00001C60  7000                     moveq.l    D0, 0x00
  2574. 00001C62  302C 0046                move.w     D0, [A4 + 0x46]
  2575. 00001C66  B087                     cmp.l      D0, D7
  2576. 00001C68  62C8                     bhi        -0x36 /* 00001C32 */
  2577. label00001C6A:
  2578. 00001C6A  4AAC 006A                tst.l      [A4 + 0x6A]
  2579. 00001C6E  660A                     bne        +0xC /* 00001C7A */
  2580. 00001C70  52AD E19E                addq.l     [A5 - 0x1E62], 1
  2581. 00001C74  296D E19E 006A           move.l     [A4 + 0x6A], [A5 - 0x1E62]
  2582. label00001C7A:
  2583. 00001C7A  006C 0400 006E           ori.w      [A4 + 0x6E], 0x400
  2584. 00001C80  5246                     addq.w     D6, 1
  2585. label00001C82:
  2586. 00001C82  303C 4000                move.w     D0, 0x4000 /* '@\0' */
  2587. 00001C86  C06C 006E                and.w      D0, [A4 + 0x6E]
  2588. 00001C8A  670A                     beq        +0xC /* 00001C96 */
  2589. 00001C8C  7000                     moveq.l    D0, 0x00
  2590. 00001C8E  2F00                     move.l     -[A7], D0
  2591. 00001C90  4EAD 025A                jsr        [A5 + 0x25A /* export_71 */]
  2592. 00001C94  588F                     addq.l     A7, 4
  2593. label00001C96:
  2594. 00001C96  3006                     move.w     D0, D6
  2595. 00001C98  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  2596. 00001C9C  4E75                     rts
  2597. fn00001C9E:
  2598. 00001C9E  4E56 0000                link       A6, 0
  2599. 00001CA2  48E7 0018                movem.l    -[A7], A3,A4
  2600. 00001CA6  286D E040                movea.l    A4, [A5 - 0x1FC0]
  2601. label00001CAA:
  2602. 00001CAA  200C                     move.l     D0, A4
  2603. 00001CAC  6638                     bne        +0x3A /* 00001CE6 */
  2604. 00001CAE  266D BA4C                movea.l    A3, [A5 - 0x45B4]
  2605. 00001CB2  602C                     bra        +0x2E /* 00001CE0 */
  2606. label00001CB4:
  2607. 00001CB4  4AAB 0292                tst.l      [A3 + 0x292]
  2608. 00001CB8  6722                     beq        +0x24 /* 00001CDC */
  2609. 00001CBA  206B 0292                movea.l    A0, [A3 + 0x292]
  2610. 00001CBE  4AA8 0076                tst.l      [A0 + 0x76]
  2611. 00001CC2  6718                     beq        +0x1A /* 00001CDC */
  2612. 00001CC4  2F2B 026A                move.l     -[A7], [A3 + 0x26A]
  2613. 00001CC8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2614. 00001CCC  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  2615. 00001CD0  4A40                     tst.w      D0
  2616. 00001CD2  508F                     addq.l     A7, 8
  2617. 00001CD4  6606                     bne        +0x8 /* 00001CDC */
  2618. 00001CD6  286B 0292                movea.l    A4, [A3 + 0x292]
  2619. 00001CDA  6028                     bra        +0x2A /* 00001D04 */
  2620. label00001CDC:
  2621. 00001CDC  266B 02C4                movea.l    A3, [A3 + 0x2C4]
  2622. label00001CE0:
  2623. 00001CE0  200B                     move.l     D0, A3
  2624. 00001CE2  66D0                     bne        -0x2E /* 00001CB4 */
  2625. 00001CE4  601E                     bra        +0x20 /* 00001D04 */
  2626. label00001CE6:
  2627. 00001CE6  4AAC 0076                tst.l      [A4 + 0x76]
  2628. 00001CEA  6712                     beq        +0x14 /* 00001CFE */
  2629. 00001CEC  2F2C 0054                move.l     -[A7], [A4 + 0x54]
  2630. 00001CF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2631. 00001CF4  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  2632. 00001CF8  4A40                     tst.w      D0
  2633. 00001CFA  508F                     addq.l     A7, 8
  2634. 00001CFC  6706                     beq        +0x8 /* 00001D04 */
  2635. label00001CFE:
  2636. 00001CFE  286C 0098                movea.l    A4, [A4 + 0x98]
  2637. 00001D02  60A6                     bra        -0x58 /* 00001CAA */
  2638. label00001D04:
  2639. 00001D04  200C                     move.l     D0, A4
  2640. 00001D06  670E                     beq        +0x10 /* 00001D16 */
  2641. 00001D08  303C 0400                move.w     D0, 0x400
  2642. 00001D0C  C06C 006E                and.w      D0, [A4 + 0x6E]
  2643. 00001D10  6604                     bne        +0x6 /* 00001D16 */
  2644. 00001D12  7000                     moveq.l    D0, 0x00
  2645. 00001D14  2840                     movea.l    A4, D0
  2646. label00001D16:
  2647. 00001D16  206E 000C                movea.l    A0, [A6 + 0xC]
  2648. 00001D1A  208C                     move.l     [A0], A4
  2649. 00001D1C  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2650. 00001D22  4E5E                     unlink     A6
  2651. 00001D24  4E75                     rts
  2652. fn00001D26:
  2653. 00001D26  4E56 0000                link       A6, 0
  2654. 00001D2A  48E7 0118                movem.l    -[A7], D7,A3,A4
  2655. 00001D2E  286E 000C                movea.l    A4, [A6 + 0xC]
  2656. 00001D32  206E 0010                movea.l    A0, [A6 + 0x10]
  2657. 00001D36  70FF                     moveq.l    D0, 0xFFFFFFFF
  2658. 00001D38  2080                     move.l     [A0], D0
  2659. 00001D3A  206E 0008                movea.l    A0, [A6 + 0x8]
  2660. 00001D3E  226E 0008                movea.l    A1, [A6 + 0x8]
  2661. 00001D42  2669 0010                movea.l    A3, [A1 + 0x10]
  2662. 00001D46  D7E8 0076                add.l      A3, [A0 + 0x76]
  2663. 00001D4A  206E 0008                movea.l    A0, [A6 + 0x8]
  2664. 00001D4E  3E28 0044                move.w     D7, [A0 + 0x44]
  2665. 00001D52  6058                     bra        +0x5A /* 00001DAC */
  2666. label00001D54:
  2667. 00001D54  2F0C                     move.l     -[A7], A4
  2668. 00001D56  2F0B                     move.l     -[A7], A3
  2669. 00001D58  4EAD 0CFA                jsr        [A5 + 0xCFA /* export_411 */]
  2670. 00001D5C  4A40                     tst.w      D0
  2671. 00001D5E  508F                     addq.l     A7, 8
  2672. 00001D60  6636                     bne        +0x38 /* 00001D98 */
  2673. 00001D62  7000                     moveq.l    D0, 0x00
  2674. 00001D64  1013                     move.b     D0, [A3]
  2675. 00001D66  5280                     addq.l     D0, 1
  2676. 00001D68  D7C0                     add.l      A3, D0
  2677. 00001D6A  4A2C 0001                tst.b      [A4 + 0x1]
  2678. 00001D6E  671C                     beq        +0x1E /* 00001D8C */
  2679. 00001D70  1B6B 0003 AFDA           move.b     [A5 - 0x5026], [A3 + 0x3]
  2680. 00001D76  1B6B 0002 AFDB           move.b     [A5 - 0x5025], [A3 + 0x2]
  2681. 00001D7C  1B6B 0001 AFDC           move.b     [A5 - 0x5024], [A3 + 0x1]
  2682. 00001D82  1B53 AFDD                move.b     [A5 - 0x5023], [A3]
  2683. 00001D86  202D AFDA                move.l     D0, [A5 - 0x5026]
  2684. 00001D8A  6004                     bra        +0x6 /* 00001D90 */
  2685. label00001D8C:
  2686. 00001D8C  7000                     moveq.l    D0, 0x00
  2687. 00001D8E  1013                     move.b     D0, [A3]
  2688. label00001D90:
  2689. 00001D90  206E 0010                movea.l    A0, [A6 + 0x10]
  2690. 00001D94  2080                     move.l     [A0], D0
  2691. 00001D96  601C                     bra        +0x1E /* 00001DB4 */
  2692. label00001D98:
  2693. 00001D98  7000                     moveq.l    D0, 0x00
  2694. 00001D9A  1013                     move.b     D0, [A3]
  2695. 00001D9C  4A2B 0001                tst.b      [A3 + 0x1]
  2696. 00001DA0  6704                     beq        +0x6 /* 00001DA6 */
  2697. 00001DA2  7205                     moveq.l    D1, 0x05
  2698. 00001DA4  6002                     bra        +0x4 /* 00001DA8 */
  2699. label00001DA6:
  2700. 00001DA6  7202                     moveq.l    D1, 0x02
  2701. label00001DA8:
  2702. 00001DA8  D280                     add.l      D1, D0
  2703. 00001DAA  D7C1                     add.l      A3, D1
  2704. label00001DAC:
  2705. 00001DAC  3007                     move.w     D0, D7
  2706. 00001DAE  5347                     subq.w     D7, 1
  2707. 00001DB0  4A40                     tst.w      D0
  2708. 00001DB2  66A0                     bne        -0x5E /* 00001D54 */
  2709. label00001DB4:
  2710. 00001DB4  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  2711. 00001DBA  4E5E                     unlink     A6
  2712. 00001DBC  4E75                     rts
  2713. export_811:
  2714. 00001DBE  4E56 0000                link       A6, 0
  2715. 00001DC2  48E7 0018                movem.l    -[A7], A3,A4
  2716. 00001DC6  286E 000C                movea.l    A4, [A6 + 0xC]
  2717. 00001DCA  266E 0008                movea.l    A3, [A6 + 0x8]
  2718. 00001DCE  4AAB 0004                tst.l      [A3 + 0x4]
  2719. 00001DD2  661A                     bne        +0x1C /* 00001DEE */
  2720. 00001DD4  486B 0004                pea.l      [A3 + 0x4]
  2721. 00001DD8  2F13                     move.l     -[A7], [A3]
  2722. 00001DDA  4EBA FEC2                jsr        [PC - 0x13E /* 00001C9E */]
  2723. 00001DDE  4AAB 0004                tst.l      [A3 + 0x4]
  2724. 00001DE2  508F                     addq.l     A7, 8
  2725. 00001DE4  6608                     bne        +0xA /* 00001DEE */
  2726. 00001DE6  70FF                     moveq.l    D0, 0xFFFFFFFF
  2727. 00001DE8  2940 0008                move.l     [A4 + 0x8], D0
  2728. 00001DEC  6036                     bra        +0x38 /* 00001E24 */
  2729. label00001DEE:
  2730. 00001DEE  4A94                     tst.l      [A4]
  2731. 00001DF0  670C                     beq        +0xE /* 00001DFE */
  2732. 00001DF2  206B 0004                movea.l    A0, [A3 + 0x4]
  2733. 00001DF6  2014                     move.l     D0, [A4]
  2734. 00001DF8  B0A8 006A                cmp.l      D0, [A0 + 0x6A]
  2735. 00001DFC  6726                     beq        +0x28 /* 00001E24 */
  2736. label00001DFE:
  2737. 00001DFE  486C 0008                pea.l      [A4 + 0x8]
  2738. 00001E02  202C 0004                move.l     D0, [A4 + 0x4]
  2739. 00001E06  5280                     addq.l     D0, 1
  2740. 00001E08  2F00                     move.l     -[A7], D0
  2741. 00001E0A  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  2742. 00001E0E  4EBA FF16                jsr        [PC - 0xEA /* 00001D26 */]
  2743. 00001E12  4AAC 0008                tst.l      [A4 + 0x8]
  2744. 00001E16  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2745. 00001E1A  6D08                     blt        +0xA /* 00001E24 */
  2746. 00001E1C  206B 0004                movea.l    A0, [A3 + 0x4]
  2747. 00001E20  28A8 006A                move.l     [A4], [A0 + 0x6A]
  2748. label00001E24:
  2749. 00001E24  206E 0010                movea.l    A0, [A6 + 0x10]
  2750. 00001E28  20AB 0004                move.l     [A0], [A3 + 0x4]
  2751. 00001E2C  206E 0014                movea.l    A0, [A6 + 0x14]
  2752. 00001E30  20AC 0008                move.l     [A0], [A4 + 0x8]
  2753. 00001E34  4CEE 1800 FFF8           movem.l    A3,A4, [A6 - 0x8]
  2754. 00001E3A  4E5E                     unlink     A6
  2755. 00001E3C  4E75                     rts
  2756. export_812:
  2757. fn00001E3E:
  2758. 00001E3E  4E56 0000                link       A6, 0
  2759. 00001E42  48E7 0118                movem.l    -[A7], D7,A3,A4
  2760. 00001E46  266E 0010                movea.l    A3, [A6 + 0x10]
  2761. 00001E4A  3E2E 000E                move.w     D7, [A6 + 0xE]
  2762. 00001E4E  0C47 0005                cmpi.w     D7, 0x5
  2763. 00001E52  6730                     beq        +0x32 /* 00001E84 */
  2764. 00001E54  206E 0008                movea.l    A0, [A6 + 0x8]
  2765. 00001E58  303C 0400                move.w     D0, 0x400
  2766. 00001E5C  C068 006E                and.w      D0, [A0 + 0x6E]
  2767. 00001E60  6622                     bne        +0x24 /* 00001E84 */
  2768. 00001E62  206E 0008                movea.l    A0, [A6 + 0x8]
  2769. 00001E66  303C 1000                move.w     D0, 0x1000
  2770. 00001E6A  C068 006E                and.w      D0, [A0 + 0x6E]
  2771. 00001E6E  6714                     beq        +0x16 /* 00001E84 */
  2772. 00001E70  7000                     moveq.l    D0, 0x00
  2773. 00001E72  2F00                     move.l     -[A7], D0
  2774. 00001E74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2775. 00001E78  4EBA EDC6                jsr        [PC - 0x123A /* 00000C40 */]
  2776. 00001E7C  4A40                     tst.w      D0
  2777. 00001E7E  508F                     addq.l     A7, 8
  2778. 00001E80  6700 00EA                beq        +0xEC /* 00001F6C */
  2779. label00001E84:
  2780. 00001E84  286D EA4E                movea.l    A4, [A5 - 0x15B2]
  2781. 00001E88  0C47 0004                cmpi.w     D7, 0x4
  2782. 00001E8C  6F06                     ble        +0x8 /* 00001E94 */
  2783. 00001E8E  0C47 0005                cmpi.w     D7, 0x5
  2784. 00001E92  6608                     bne        +0xA /* 00001E9C */
  2785. label00001E94:
  2786. 00001E94  200B                     move.l     D0, A3
  2787. 00001E96  6704                     beq        +0x6 /* 00001E9C */
  2788. 00001E98  2B4B EA4E                move.l     [A5 - 0x15B2], A3
  2789. label00001E9C:
  2790. 00001E9C  4AAE 0008                tst.l      [A6 + 0x8]
  2791. 00001EA0  6700 00C6                beq        +0xC8 /* 00001F68 */
  2792. 00001EA4  0C47 0004                cmpi.w     D7, 0x4
  2793. 00001EA8  6712                     beq        +0x14 /* 00001EBC */
  2794. 00001EAA  206E 0008                movea.l    A0, [A6 + 0x8]
  2795. 00001EAE  48C7                     ext.l      D7
  2796. 00001EB0  2007                     move.l     D0, D7
  2797. 00001EB2  E580                     asl        D0, 2
  2798. 00001EB4  4AB0 0814                tst.l      [A0 + D0 + 0x14]
  2799. 00001EB8  6700 00AE                beq        +0xB0 /* 00001F68 */
  2800. label00001EBC:
  2801. 00001EBC  206E 0008                movea.l    A0, [A6 + 0x8]
  2802. 00001EC0  4A30 707C                tst.b      [A0 + D7.w + 0x7C]
  2803. 00001EC4  6600 00A2                bne        +0xA4 /* 00001F68 */
  2804. 00001EC8  206E 0008                movea.l    A0, [A6 + 0x8]
  2805. 00001ECC  5268 007A                addq.w     [A0 + 0x7A], 1
  2806. 00001ED0  206E 0008                movea.l    A0, [A6 + 0x8]
  2807. 00001ED4  5230 707C                addq.b     [A0 + D7.w + 0x7C], 1
  2808. 00001ED8  3007                     move.w     D0, D7
  2809. 00001EDA  5B40                     subq.w     D0, 5
  2810. 00001EDC  6B56                     bmi        +0x58 /* 00001F34 */
  2811. 00001EDE  0C40 0000                cmpi.w     D0, 0x0
  2812. 00001EE2  6E50                     bgt        +0x52 /* 00001F34 */
  2813. 00001EE4  D040                     add.w      D0, D0
  2814. 00001EE6  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  2815. 00001EEA  4EFB 0000                jmp        [PC + D0.w]
  2816. 00001EEE  0004 486D                ori.b      D4, 0x6D /* 'm' */
  2817. 00001EF2  2BF2 4EAD                move.l     <<invalid special address>>, [A2 + D4 * 8 - 0x83]
  2818. 00001EF6  021A 4A40                andi.b     [A2]+, 0x40 /* '@' */
  2819. 00001EFA  588F                     addq.l     A7, 4
  2820. 00001EFC  6758                     beq        +0x5A /* 00001F56 */
  2821. 00001EFE  204B                     movea.l    A0, A3
  2822. 00001F00  5088                     addq.l     A0, 8
  2823. 00001F02  2F20                     move.l     -[A7], -[A0]
  2824. 00001F04  2F20                     move.l     -[A7], -[A0]
  2825. 00001F06  4EAD 2BF2                jsr        [A5 + 0x2BF2 /* export_1402 */]
  2826. 00001F0A  7000                     moveq.l    D0, 0x00
  2827. 00001F0C  2F00                     move.l     -[A7], D0
  2828. 00001F0E  7201                     moveq.l    D1, 0x01
  2829. 00001F10  2F01                     move.l     -[A7], D1
  2830. 00001F12  206E 0008                movea.l    A0, [A6 + 0x8]
  2831. 00001F16  2F28 0028                move.l     -[A7], [A0 + 0x28]
  2832. 00001F1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2833. 00001F1E  4EBA F24C                jsr        [PC - 0xDB4 /* 0000116C */]
  2834. 00001F22  4EAD 2BFA                jsr        [A5 + 0x2BFA /* export_1403 */]
  2835. 00001F26  486D 2BF2                pea.l      [A5 + 0x2BF2 /* export_1402 */]
  2836. 00001F2A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2837. 00001F2E  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  2838. 00001F32  6022                     bra        +0x24 /* 00001F56 */
  2839. label00001F34:
  2840. 00001F34  7000                     moveq.l    D0, 0x00
  2841. 00001F36  2F00                     move.l     -[A7], D0
  2842. 00001F38  7201                     moveq.l    D1, 0x01
  2843. 00001F3A  2F01                     move.l     -[A7], D1
  2844. 00001F3C  206E 0008                movea.l    A0, [A6 + 0x8]
  2845. 00001F40  48C7                     ext.l      D7
  2846. 00001F42  2407                     move.l     D2, D7
  2847. 00001F44  E582                     asl        D2, 2
  2848. 00001F46  2F30 2814                move.l     -[A7], [A0 + D2 + 0x14]
  2849. 00001F4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2850. 00001F4E  4EBA F21C                jsr        [PC - 0xDE4 /* 0000116C */]
  2851. 00001F52  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2852. label00001F56:
  2853. 00001F56  206E 0008                movea.l    A0, [A6 + 0x8]
  2854. 00001F5A  5330 707C                subq.b     [A0 + D7.w + 0x7C], 1
  2855. 00001F5E  486E 0008                pea.l      [A6 + 0x8]
  2856. 00001F62  4EBA F324                jsr        [PC - 0xCDC /* 00001288 */]
  2857. 00001F66  588F                     addq.l     A7, 4
  2858. label00001F68:
  2859. 00001F68  2B4C EA4E                move.l     [A5 - 0x15B2], A4
  2860. label00001F6C:
  2861. 00001F6C  4CEE 1880 FFF4           movem.l    D7,A3,A4, [A6 - 0xC]
  2862. 00001F72  4E5E                     unlink     A6
  2863. 00001F74  4E75                     rts
  2864. export_813:
  2865. 00001F76  4E56 FF96                link       A6, -0x006A
  2866. 00001F7A  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  2867. 00001F7E  382E 000E                move.w     D4, [A6 + 0xE]
  2868. 00001F82  286E 0008                movea.l    A4, [A6 + 0x8]
  2869. 00001F86  4246                     clr.w      D6
  2870. 00001F88  4247                     clr.w      D7
  2871. 00001F8A  4245                     clr.w      D5
  2872. 00001F8C  302C 0070                move.w     D0, [A4 + 0x70]
  2873. 00001F90  48C0                     ext.l      D0
  2874. 00001F92  2F00                     move.l     -[A7], D0
  2875. 00001F94  2F0C                     move.l     -[A7], A4
  2876. 00001F96  4EBA ECA8                jsr        [PC - 0x1358 /* 00000C40 */]
  2877. 00001F9A  4A40                     tst.w      D0
  2878. 00001F9C  508F                     addq.l     A7, 8
  2879. 00001F9E  6700 0102                beq        +0x104 /* 000020A2 */
  2880. 00001FA2  5245                     addq.w     D5, 1
  2881. 00001FA4  4A44                     tst.w      D4
  2882. 00001FA6  6706                     beq        +0x8 /* 00001FAE */
  2883. 00001FA8  5247                     addq.w     D7, 1
  2884. 00001FAA  6000 00F6                bra        +0xF8 /* 000020A2 */
  2885. label00001FAE:
  2886. 00001FAE  486E FFB4                pea.l      [A6 - 0x4C]
  2887. 00001FB2  2F0C                     move.l     -[A7], A4
  2888. 00001FB4  4EBA 01B2                jsr        [PC + 0x1B2 /* 00002168 */]
  2889. 00001FB8  7020                     moveq.l    D0, 0x20
  2890. 00001FBA  C06C 0064                and.w      D0, [A4 + 0x64]
  2891. 00001FBE  508F                     addq.l     A7, 8
  2892. 00001FC0  6616                     bne        +0x18 /* 00001FD8 */
  2893. 00001FC2  486E FF96                pea.l      [A6 - 0x6A]
  2894. 00001FC6  486C 004C                pea.l      [A4 + 0x4C]
  2895. 00001FCA  4EAD 014A                jsr        [A5 + 0x14A /* export_37 */]
  2896. 00001FCE  4A40                     tst.w      D0
  2897. 00001FD0  508F                     addq.l     A7, 8
  2898. 00001FD2  6700 00CE                beq        +0xD0 /* 000020A2 */
  2899. 00001FD6  7C01                     moveq.l    D6, 0x01
  2900. label00001FD8:
  2901. 00001FD8  4A6C 0070                tst.w      [A4 + 0x70]
  2902. 00001FDC  6718                     beq        +0x1A /* 00001FF6 */
  2903. 00001FDE  2014                     move.l     D0, [A4]
  2904. 00001FE0  5380                     subq.l     D0, 1
  2905. 00001FE2  2F00                     move.l     -[A7], D0
  2906. 00001FE4  2F2C 0072                move.l     -[A7], [A4 + 0x72]
  2907. 00001FE8  486C 004C                pea.l      [A4 + 0x4C]
  2908. 00001FEC  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2909. 00001FF0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2910. 00001FF4  6066                     bra        +0x68 /* 0000205C */
  2911. label00001FF6:
  2912. 00001FF6  700C                     moveq.l    D0, 0x0C
  2913. 00001FF8  2F00                     move.l     -[A7], D0
  2914. 00001FFA  486D C4A8                pea.l      [A5 - 0x3B58]
  2915. 00001FFE  486C 004C                pea.l      [A4 + 0x4C]
  2916. 00002002  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2917. 00002006  4A80                     tst.l      D0
  2918. 00002008  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2919. 0000200C  6600 0094                bne        +0x96 /* 000020A2 */
  2920. 00002010  704C                     moveq.l    D0, 0x4C
  2921. 00002012  2F00                     move.l     -[A7], D0
  2922. 00002014  486E FFB4                pea.l      [A6 - 0x4C]
  2923. 00002018  486C 004C                pea.l      [A4 + 0x4C]
  2924. 0000201C  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2925. 00002020  4A80                     tst.l      D0
  2926. 00002022  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2927. 00002026  667A                     bne        +0x7C /* 000020A2 */
  2928. 00002028  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  2929. 0000202C  2F2C 0076                move.l     -[A7], [A4 + 0x76]
  2930. 00002030  486C 004C                pea.l      [A4 + 0x4C]
  2931. 00002034  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2932. 00002038  4A80                     tst.l      D0
  2933. 0000203A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2934. 0000203E  6662                     bne        +0x64 /* 000020A2 */
  2935. 00002040  2F14                     move.l     -[A7], [A4]
  2936. 00002042  2F2C 0072                move.l     -[A7], [A4 + 0x72]
  2937. 00002046  486C 004C                pea.l      [A4 + 0x4C]
  2938. 0000204A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2939. 0000204E  4A80                     tst.l      D0
  2940. 00002050  56C0                     sne        D0
  2941. 00002052  0240 0001                andi.w     D0, 0x1
  2942. 00002056  48C0                     ext.l      D0
  2943. 00002058  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2944. label0000205C:
  2945. 0000205C  6644                     bne        +0x46 /* 000020A2 */
  2946. 0000205E  266D E020                movea.l    A3, [A5 - 0x1FE0]
  2947. 00002062  6038                     bra        +0x3A /* 0000209C */
  2948. label00002064:
  2949. 00002064  7007                     moveq.l    D0, 0x07
  2950. 00002066  B06B 018A                cmp.w      D0, [A3 + 0x18A]
  2951. 0000206A  662C                     bne        +0x2E /* 00002098 */
  2952. 0000206C  B9EB 0284                cmpa.l     A4, [A3 + 0x284]
  2953. 00002070  6626                     bne        +0x28 /* 00002098 */
  2954. 00002072  7020                     moveq.l    D0, 0x20
  2955. 00002074  C06C 0064                and.w      D0, [A4 + 0x64]
  2956. 00002078  6604                     bne        +0x6 /* 0000207E */
  2957. 0000207A  426B 0196                clr.w      [A3 + 0x196]
  2958. label0000207E:
  2959. 0000207E  303C 1000                move.w     D0, 0x1000
  2960. 00002082  C06B 020C                and.w      D0, [A3 + 0x20C]
  2961. 00002086  6710                     beq        +0x12 /* 00002098 */
  2962. 00002088  026B EFFF 020C           andi.w     [A3 + 0x20C], 0xEFFF
  2963. 0000208E  486C 0076                pea.l      [A4 + 0x76]
  2964. 00002092  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2965. 00002096  588F                     addq.l     A7, 4
  2966. label00002098:
  2967. 00002098  266B 0164                movea.l    A3, [A3 + 0x164]
  2968. label0000209C:
  2969. 0000209C  200B                     move.l     D0, A3
  2970. 0000209E  66C4                     bne        -0x3A /* 00002064 */
  2971. 000020A0  5247                     addq.w     D7, 1
  2972. label000020A2:
  2973. 000020A2  4A46                     tst.w      D6
  2974. 000020A4  6716                     beq        +0x18 /* 000020BC */
  2975. 000020A6  48C7                     ext.l      D7
  2976. 000020A8  2F07                     move.l     -[A7], D7
  2977. 000020AA  486E FF96                pea.l      [A6 - 0x6A]
  2978. 000020AE  486C 004C                pea.l      [A4 + 0x4C]
  2979. 000020B2  4EAD 0152                jsr        [A5 + 0x152 /* export_38 */]
  2980. 000020B6  3E00                     move.w     D7, D0
  2981. 000020B8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2982. label000020BC:
  2983. 000020BC  4A47                     tst.w      D7
  2984. 000020BE  6612                     bne        +0x14 /* 000020D2 */
  2985. 000020C0  4A44                     tst.w      D4
  2986. 000020C2  660E                     bne        +0x10 /* 000020D2 */
  2987. 000020C4  4A45                     tst.w      D5
  2988. 000020C6  670A                     beq        +0xC /* 000020D2 */
  2989. 000020C8  2F2C 0054                move.l     -[A7], [A4 + 0x54]
  2990. 000020CC  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  2991. 000020D0  588F                     addq.l     A7, 4
  2992. label000020D2:
  2993. 000020D2  3007                     move.w     D0, D7
  2994. 000020D4  4CEE 18F0 FF7E           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x82]
  2995. 000020DA  4E5E                     unlink     A6
  2996. 000020DC  4E75                     rts
  2997. export_814:
  2998. 000020DE  4E56 FFB4                link       A6, -0x004C
  2999. 000020E2  48E7 0118                movem.l    -[A7], D7,A3,A4
  3000. 000020E6  286E 000C                movea.l    A4, [A6 + 0xC]
  3001. 000020EA  266E 0008                movea.l    A3, [A6 + 0x8]
  3002. 000020EE  486E FFB4                pea.l      [A6 - 0x4C]
  3003. 000020F2  2F0B                     move.l     -[A7], A3
  3004. 000020F4  4EBA 0072                jsr        [PC + 0x72 /* 00002168 */]
  3005. 000020F8  7000                     moveq.l    D0, 0x00
  3006. 000020FA  2F00                     move.l     -[A7], D0
  3007. 000020FC  724C                     moveq.l    D1, 0x4C
  3008. 000020FE  2F01                     move.l     -[A7], D1
  3009. 00002100  486E FFB4                pea.l      [A6 - 0x4C]
  3010. 00002104  4E94                     jsr        [A4]
  3011. 00002106  508F                     addq.l     A7, 8
  3012. 00002108  2200                     move.l     D1, D0
  3013. 0000210A  201F                     move.l     D0, [A7]+
  3014. 0000210C  4A41                     tst.w      D1
  3015. 0000210E  672C                     beq        +0x2E /* 0000213C */
  3016. 00002110  2F00                     move.l     -[A7], D0
  3017. 00002112  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  3018. 00002116  2F2B 0076                move.l     -[A7], [A3 + 0x76]
  3019. 0000211A  4E94                     jsr        [A4]
  3020. 0000211C  508F                     addq.l     A7, 8
  3021. 0000211E  2200                     move.l     D1, D0
  3022. 00002120  201F                     move.l     D0, [A7]+
  3023. 00002122  4A41                     tst.w      D1
  3024. 00002124  6716                     beq        +0x18 /* 0000213C */
  3025. 00002126  2F00                     move.l     -[A7], D0
  3026. 00002128  2F13                     move.l     -[A7], [A3]
  3027. 0000212A  2F2B 0072                move.l     -[A7], [A3 + 0x72]
  3028. 0000212E  4E94                     jsr        [A4]
  3029. 00002130  508F                     addq.l     A7, 8
  3030. 00002132  2200                     move.l     D1, D0
  3031. 00002134  201F                     move.l     D0, [A7]+
  3032. 00002136  4A41                     tst.w      D1
  3033. 00002138  6702                     beq        +0x4 /* 0000213C */
  3034. 0000213A  7001                     moveq.l    D0, 0x01
  3035. label0000213C:
  3036. 0000213C  3E00                     move.w     D7, D0
  3037. 0000213E  4CEE 1880 FFA8           movem.l    D7,A3,A4, [A6 - 0x58]
  3038. 00002144  4E5E                     unlink     A6
  3039. 00002146  4E75                     rts
  3040. export_815:
  3041. 00002148  2F0B                     move.l     -[A7], A3
  3042. 0000214A  266F 0008                movea.l    A3, [A7 + 0x8]
  3043. 0000214E  200B                     move.l     D0, A3
  3044. 00002150  670E                     beq        +0x10 /* 00002160 */
  3045. 00002152  202B 0004                move.l     D0, [A3 + 0x4]
  3046. 00002156  724C                     moveq.l    D1, 0x4C
  3047. 00002158  D081                     add.l      D0, D1
  3048. 0000215A  2413                     move.l     D2, [A3]
  3049. 0000215C  D480                     add.l      D2, D0
  3050. 0000215E  6002                     bra        +0x4 /* 00002162 */
  3051. label00002160:
  3052. 00002160  7400                     moveq.l    D2, 0x00
  3053. label00002162:
  3054. 00002162  2002                     move.l     D0, D2
  3055. 00002164  265F                     movea.l    A3, [A7]+
  3056. 00002166  4E75                     rts
  3057. fn00002168:
  3058. 00002168  4E56 FFFC                link       A6, -0x0004
  3059. 0000216C  48E7 1118                movem.l    -[A7], D3,D7,A3,A4
  3060. 00002170  286E 0008                movea.l    A4, [A6 + 0x8]
  3061. 00002174  266E 000C                movea.l    A3, [A6 + 0xC]
  3062. 00002178  4247                     clr.w      D7
  3063. 0000217A  7610                     moveq.l    D3, 0x10
  3064. label0000217C:
  3065. 0000217C  16AC 0003                move.b     [A3], [A4 + 0x3]
  3066. 00002180  176C 0002 0001           move.b     [A3 + 0x1], [A4 + 0x2]
  3067. 00002186  176C 0001 0002           move.b     [A3 + 0x2], [A4 + 0x1]
  3068. 0000218C  1754 0003                move.b     [A3 + 0x3], [A4]
  3069. 00002190  588B                     addq.l     A3, 4
  3070. 00002192  D8FC 0004                add.w      A4, 0x4
  3071. 00002196  5247                     addq.w     D7, 1
  3072. 00002198  B647                     cmp.w      D3, D7
  3073. 0000219A  6EE0                     bgt        -0x1E /* 0000217C */
  3074. 0000219C  2D4C FFFC                move.l     [A6 - 0x4], A4
  3075. 000021A0  4247                     clr.w      D7
  3076. 000021A2  7606                     moveq.l    D3, 0x06
  3077. label000021A4:
  3078. 000021A4  206E FFFC                movea.l    A0, [A6 - 0x4]
  3079. 000021A8  16A8 0001                move.b     [A3], [A0 + 0x1]
  3080. 000021AC  206E FFFC                movea.l    A0, [A6 - 0x4]
  3081. 000021B0  1750 0001                move.b     [A3 + 0x1], [A0]
  3082. 000021B4  548B                     addq.l     A3, 2
  3083. 000021B6  54AE FFFC                addq.l     [A6 - 0x4], 2
  3084. 000021BA  5247                     addq.w     D7, 1
  3085. 000021BC  B647                     cmp.w      D3, D7
  3086. 000021BE  6EE4                     bgt        -0x1A /* 000021A4 */
  3087. 000021C0  4CEE 1888 FFEC           movem.l    D3,D7,A3,A4, [A6 - 0x14]
  3088. 000021C6  4E5E                     unlink     A6
  3089. 000021C8  4E75                     rts
  3090. export_816:
  3091. fn000021CA:
  3092. 000021CA  4E56 0000                link       A6, 0
  3093. 000021CE  2F0B                     move.l     -[A7], A3
  3094. 000021D0  266E 0008                movea.l    A3, [A6 + 0x8]
  3095. 000021D4  4A6D EA4A                tst.w      [A5 - 0x15B6]
  3096. 000021D8  6618                     bne        +0x1A /* 000021F2 */
  3097. 000021DA  2F0B                     move.l     -[A7], A3
  3098. 000021DC  486D E058                pea.l      [A5 - 0x1FA8]
  3099. 000021E0  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  3100. 000021E4  3B6E 000E EA4A           move.w     [A5 - 0x15B6], [A6 + 0xE]
  3101. 000021EA  3B6E 000E EA48           move.w     [A5 - 0x15B8], [A6 + 0xE]
  3102. 000021F0  508F                     addq.l     A7, 8
  3103. label000021F2:
  3104. 000021F2  52AD EA44                addq.l     [A5 - 0x15BC], 1
  3105. 000021F6  266E FFFC                movea.l    A3, [A6 - 0x4]
  3106. 000021FA  4E5E                     unlink     A6
  3107. 000021FC  4E75                     rts
  3108. export_817:
  3109. 000021FE  4E56 FE00                link       A6, -0x0200
  3110. 00002202  48E7 0118                movem.l    -[A7], D7,A3,A4
  3111. 00002206  49EE FF00                lea.l      A4, [A6 - 0x100]
  3112. 0000220A  3E2E 000A                move.w     D7, [A6 + 0xA]
  3113. 0000220E  47EE FE00                lea.l      A3, [A6 - 0x200]
  3114. 00002212  4A6D EA4A                tst.w      [A5 - 0x15B6]
  3115. 00002216  670E                     beq        +0x10 /* 00002226 */
  3116. 00002218  486D E058                pea.l      [A5 - 0x1FA8]
  3117. 0000221C  2F0B                     move.l     -[A7], A3
  3118. 0000221E  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  3119. 00002222  508F                     addq.l     A7, 8
  3120. 00002224  6002                     bra        +0x4 /* 00002228 */
  3121. label00002226:
  3122. 00002226  4213                     clr.b      [A3]
  3123. label00002228:
  3124. 00002228  2F0B                     move.l     -[A7], A3
  3125. 0000222A  2F0C                     move.l     -[A7], A4
  3126. 0000222C  48C7                     ext.l      D7
  3127. 0000222E  2F07                     move.l     -[A7], D7
  3128. 00002230  4EAD 0E3A                jsr        [A5 + 0xE3A /* export_451 */]
  3129. 00002234  508F                     addq.l     A7, 8
  3130. 00002236  2F00                     move.l     -[A7], D0
  3131. 00002238  41ED E058                lea.l      A0, [A5 - 0x1FA8]
  3132. 0000223C  5288                     addq.l     A0, 1
  3133. 0000223E  2F08                     move.l     -[A7], A0
  3134. 00002240  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3135. 00002244  1B40 E058                move.b     [A5 - 0x1FA8], D0
  3136. 00002248  4A6D EA4A                tst.w      [A5 - 0x15B6]
  3137. 0000224C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3138. 00002250  660C                     bne        +0xE /* 0000225E */
  3139. 00002252  3B47 EA4A                move.w     [A5 - 0x15B6], D7
  3140. 00002256  3B47 EA48                move.w     [A5 - 0x15B8], D7
  3141. 0000225A  52AD EA44                addq.l     [A5 - 0x15BC], 1
  3142. label0000225E:
  3143. 0000225E  4CEE 1880 FDF4           movem.l    D7,A3,A4, [A6 - 0x20C]
  3144. 00002264  4E5E                     unlink     A6
  3145. 00002266  4E75                     rts
  3146. export_818:
  3147. 00002268  2F0B                     move.l     -[A7], A3
  3148. 0000226A  4A6D EA4A                tst.w      [A5 - 0x15B6]
  3149. 0000226E  675E                     beq        +0x60 /* 000022CE */
  3150. 00002270  202D EA44                move.l     D0, [A5 - 0x15BC]
  3151. 00002274  B0AD EA40                cmp.l      D0, [A5 - 0x15C0]
  3152. 00002278  6754                     beq        +0x56 /* 000022CE */
  3153. 0000227A  2B6D EA44 EA40           move.l     [A5 - 0x15C0], [A5 - 0x15BC]
  3154. 00002280  266D E038                movea.l    A3, [A5 - 0x1FC8]
  3155. 00002284  6032                     bra        +0x34 /* 000022B8 */
  3156. label00002286:
  3157. 00002286  206B 0004                movea.l    A0, [A3 + 0x4]
  3158. 0000228A  4AA8 003C                tst.l      [A0 + 0x3C]
  3159. 0000228E  6726                     beq        +0x28 /* 000022B6 */
  3160. 00002290  206B 0004                movea.l    A0, [A3 + 0x4]
  3161. 00002294  4A28 0086                tst.b      [A0 + 0x86]
  3162. 00002298  6616                     bne        +0x18 /* 000022B0 */
  3163. 0000229A  7000                     moveq.l    D0, 0x00
  3164. 0000229C  2F00                     move.l     -[A7], D0
  3165. 0000229E  720A                     moveq.l    D1, 0x0A
  3166. 000022A0  2F01                     move.l     -[A7], D1
  3167. 000022A2  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  3168. 000022A6  4EBA FB96                jsr        [PC - 0x46A /* 00001E3E */]
  3169. 000022AA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3170. 000022AE  600C                     bra        +0xE /* 000022BC */
  3171. label000022B0:
  3172. 000022B0  7000                     moveq.l    D0, 0x00
  3173. 000022B2  2640                     movea.l    A3, D0
  3174. 000022B4  6006                     bra        +0x8 /* 000022BC */
  3175. label000022B6:
  3176. 000022B6  2653                     movea.l    A3, [A3]
  3177. label000022B8:
  3178. 000022B8  200B                     move.l     D0, A3
  3179. 000022BA  66CA                     bne        -0x34 /* 00002286 */
  3180. label000022BC:
  3181. 000022BC  200B                     move.l     D0, A3
  3182. 000022BE  660E                     bne        +0x10 /* 000022CE */
  3183. 000022C0  7002                     moveq.l    D0, 0x02
  3184. 000022C2  2F00                     move.l     -[A7], D0
  3185. 000022C4  486D E058                pea.l      [A5 - 0x1FA8]
  3186. 000022C8  4EAD 2022                jsr        [A5 + 0x2022 /* export_1024 */]
  3187. 000022CC  508F                     addq.l     A7, 8
  3188. label000022CE:
  3189. 000022CE  4AAD E038                tst.l      [A5 - 0x1FC8]
  3190. 000022D2  6604                     bne        +0x6 /* 000022D8 */
  3191. 000022D4  426D EA4A                clr.w      [A5 - 0x15B6]
  3192. label000022D8:
  3193. 000022D8  265F                     movea.l    A3, [A7]+
  3194. 000022DA  4E75                     rts
  3195. export_819:
  3196. fn000022DC:
  3197. 000022DC  4E56 FF00                link       A6, -0x0100
  3198. 000022E0  48E7 0110                movem.l    -[A7], D7,A3
  3199. 000022E4  47EE FF00                lea.l      A3, [A6 - 0x100]
  3200. 000022E8  3E2E 000A                move.w     D7, [A6 + 0xA]
  3201. 000022EC  48C7                     ext.l      D7
  3202. 000022EE  2F07                     move.l     -[A7], D7
  3203. 000022F0  2F0B                     move.l     -[A7], A3
  3204. 000022F2  48C7                     ext.l      D7
  3205. 000022F4  2F07                     move.l     -[A7], D7
  3206. 000022F6  4EAD 0E2A                jsr        [A5 + 0xE2A /* export_449 */]
  3207. 000022FA  508F                     addq.l     A7, 8
  3208. 000022FC  2F00                     move.l     -[A7], D0
  3209. 000022FE  4EBA FECA                jsr        [PC - 0x136 /* 000021CA */]
  3210. 00002302  4CEE 0880 FEF8           movem.l    D7,A3, [A6 - 0x108]
  3211. 00002308  4E5E                     unlink     A6
  3212. 0000230A  4E75                     rts
  3213.